<SEC-DOCUMENT>0000906163-22-000008.txt : 20220216
<SEC-HEADER>0000906163-22-000008.hdr.sgml : 20220216
<ACCEPTANCE-DATETIME>20220216163925
ACCESSION NUMBER:		0000906163-22-000008
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		97
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220216
DATE AS OF CHANGE:		20220216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NVR INC
		CENTRAL INDEX KEY:			0000906163
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATIVE BUILDERS [1531]
		IRS NUMBER:				541394360
		STATE OF INCORPORATION:			VA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-12378
		FILM NUMBER:		22644126

	BUSINESS ADDRESS:	
		STREET 1:		11700 PLAZA AMERICA DR.
		STREET 2:		SUITE 500
		CITY:			RESTON
		STATE:			VA
		ZIP:			20190
		BUSINESS PHONE:		7039564000

	MAIL ADDRESS:	
		STREET 1:		11700 PLAZA AMERICA DR.
		STREET 2:		SUITE 500
		CITY:			RESTON
		STATE:			VA
		ZIP:			20190
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>nvr-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149,d:7590cbd56e444695a540fbe03dbc5f13--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nvr="http://www.nvrinc.com/20211231" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nvr-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xLTEtMS0xLTE5NDQ4_43c90d45-b76c-45e3-b5d5-22182fe7bbb0">10-K</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8yLTEtMS0xLTE5NDQ4_6c60235e-5987-4dca-9203-5b54c2a9e1f6">false</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-month-day-year" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8zLTEtMS0xLTE5NDQ4_b670f694-ba83-4d2c-8672-17c040e9316e">12/31/2021</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF80LTEtMS0xLTE5NDQ4_c5118427-920a-4f69-8173-aa86a7573836">2021</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF81LTEtMS0xLTE5NDQ4_e5fb4822-1d61-4160-ad9c-634adf438ceb">FY</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF82LTEtMS0xLTE5NDQ4_2404d205-c5a6-4edc-ad2e-200cddece6e0">1-12378</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF83LTEtMS0xLTE5NDQ4_7225a1cd-55d1-445e-baec-773624bca369">NVR</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF84LTEtMS0xLTE5NDQ4_b2efd0ba-0f65-4af8-bf40-c41548c9f499">VA</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF85LTEtMS0xLTE5NDQ4_9c6f2289-eaee-48a2-8644-ca40d4a07d52">NVR, Inc.</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMC0xLTEtMS0xOTQ0OA_c9b394f3-3bd0-4301-9eee-7936191f36e3">0000906163</ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMS0xLTEtMS0xOTQ0OA_e1a351f1-88ee-4d2b-b4c8-41f0f12995f8">12/31</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMi0yLTEtMS0xOTQ0OA_eee9c2a1-ebc5-4ce3-93dd-87df30b1d8e3">3,382,726</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630" decimals="-3" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMy0zLTEtMS0xOTQ0OA_8b329c32-d7f5-4dab-b63b-a0dda0fe245e">16,843,142,000</ix:nonFraction><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xNC0xLTEtMS0xOTQ0OA_07c3fd60-764a-42e8-a7f3-d1f07a8e0294">FALSE</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzEtMS0xLTEtMTk0NDg_05a6d86b-6226-477b-9b3d-868588683d0a">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzEtMy0xLTEtMTk0NDg_e3deba73-a74e-466a-8a75-81f71008cb8b">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzItMS0xLTEtMTk0NDg_5ca6d534-4575-41c2-bc7f-89b8b3d6975a">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzItMy0xLTEtMTk0NDg_2c930488-aa6b-4764-b48f-3cb63627afec">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzMtMS0xLTEtMTk0NDg_7aa8627d-a7f8-4d8c-a3e5-fb22c033a045">20,555,330</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzMtMy0xLTEtMTk0NDg_c3688051-25a4-491d-b304-7ff8f0866243">20,555,330</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzQtMS0xLTEtMTk0NDg_159b455b-4727-4b71-8f37-ebb68776ce9b">106,697</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzQtMy0xLTEtMTk0NDg_72c45a71-a046-45fb-bff4-174ab03848db">106,697</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzUtMS0xLTEtMTk0NDg_ee349778-3acb-42dc-92ad-36ab462f594e">17,107,889</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzUtMy0xLTEtMTk0NDg_22dd37f2-35ba-48f9-a9eb-6533df9eddee">16,859,753</ix:nonFraction><ix:nonNumeric contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesMember</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDIvZnJhZzoyNTdkYmExOTkzZWQ0MWZjOTNiZjExM2E2ZmZiZDZkOS90YWJsZTo5YTM2ODQ2YTVmZTY0NmJhYTAzMDI0ODgzMzk1OGEwNS90YWJsZXJhbmdlOjlhMzY4NDZhNWZlNjQ2YmFhMDMwMjQ4ODMzOTU4YTA1XzEtMS0xLTEtMTk0NDg_290f4f43-1340-4e26-9645-06796bb16cc0">1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i818307385d344021ab61a51960a7dda4_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzIvZnJhZzo3MTNkMTVlNzM1MGE0M2QxOTIzZjRmODFhMmQzNDRiZS90YWJsZTo2MzFhY2UyN2M2OWM0NzcwOTljMjgwN2U5MzU1Y2E3ZC90YWJsZXJhbmdlOjYzMWFjZTI3YzY5YzQ3NzA5OWMyODA3ZTkzNTVjYTdkXzItMS0xLTEtMTk0NDg_7399a54a-e74f-49ed-b401-a2b3f99dff43">&#8212;</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODEvZnJhZzoyMWFlNzBlZTA1MWM0YTY2YWNlYjM4ZmJlZjQ1ZDgzMC90YWJsZTozYmMyYzAyZjI4Mzg0MjhiYWM4MDljODM1ZTg5NGQ1NC90YWJsZXJhbmdlOjNiYzJjMDJmMjgzODQyOGJhYzgwOWM4MzVlODk0ZDU0XzEtMy0xLTEtMTk0NDg_121c9719-fac5-4d33-8a03-ecb5d1480f21">21</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMS0xLTEtMTk0NDg_36ec6c35-e5b1-43e2-a012-af07b525cd2a">0.3</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMi0xLTEtMTk0NDg_f270b8f3-a759-4d2b-83d9-78573e47b26a">1.55</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMy0xLTEtMTk0NDg_20da0b93-4938-42a1-8526-83a2961cd9db">0.22</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNC0xLTEtMTk0NDg_87574cbf-3c37-40be-b9eb-ed1e36d0e459">1.94</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNS0xLTEtMTk0NDg_13cffbe3-7dc8-49a6-85d6-07c369e39bd1">1.51</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNi0xLTEtMTk0NDg_869e3c57-b1fe-486c-b8cf-b5d1ef65c4ce">2.73</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMS0xLTEtMTk0NDg_7d008cc4-5b25-430f-9f33-0593fcebf599">24.46</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMi0xLTEtMTk0NDg_8b964485-4c53-4448-b592-571fcdb87fa2">30.8</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMy0xLTEtMTk0NDg_bab05c13-9faa-497f-8c12-f62cf4b8a894">18.78</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNC0xLTEtMTk0NDg_3ace12eb-c18f-403e-894b-c7fd7fa6e761">32.48</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNS0xLTEtMTk0NDg_56582c75-d190-4269-b1ac-e36a49655486">19.17</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNi0xLTEtMTk0NDg_4e408454-39f5-4e56-9d81-7fe46296c93b">22.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90ZXh0cmVnaW9uOjY1ODFkZTliNTYwYTQ4ZTg5NmNlMGYxZjIxNzg2YTlkXzUxMQ_48490c74-1743-4375-9217-a74b4879718a">106,697</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90ZXh0cmVnaW9uOjY1ODFkZTliNTYwYTQ4ZTg5NmNlMGYxZjIxNzg2YTlkXzUxMQ_4d16aefb-df63-4e3a-98a6-d05ef2ab3f3d">106,697</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nvr-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ee02f7291954a66a94267d5c24a4145_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i729e9bd709a74d20b10003208ae5dc7c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb898d234eea4782b9468c00b04c9e69_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab97134247324fb4adfe13bb9a39fd56_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49f30ec45ba74148ba404cfa5d453df1_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1918b1f198044ee5a7070a93ac34fafd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1ef2fa87b104f4ba240d9a0578f3728_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a4dcded067f45c999ddd5fe1db41b19_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib86ec9d5d3594209bdf5a6ee34ca6bbb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i814612f8a63e432bb1c012f837aeb1a8_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3449d56c34404d0f84f3497a6c91f6a0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9aaefca23acd462388c63e10e4777209_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6f3696bc84141698755d2e50e248e3a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0869daf0a5434b62a4d937286333646d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54b92dfa5c9e4880b417767b581035d1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8161b48d96aa4337b7d9a192ec45c714_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i477b5fcd8c194700916b369e22920322_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadbe46054a894181b2b78137208e9e46_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifad39d7b74e246dab5d687689cbd4fad_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf98f547998b4e2390e6c4ef6001bfcf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11624bb7a0994bceae664e6ac2f76d24_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i080358d480d0405a83b007dc8c7af759_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib164dcf688dc476c92961a4ea7b91be9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a8e70c9265040c58f12a92becefa08f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4604cdfe2144ae099bbb91b138e7870_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff98a493d13d4b3e93b6c865e0ec87b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i836562531b5c4315a876537b5661bbcc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66df5dd52b2b43f7831cb0f7a6e8c84f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd06d5abeab84c89a2ac2bde554dc7a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic68ff5b265634203bfe62c4e8d176bd2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic56f1c9249634874866c4feaedc78868_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b922e1e513f400bb71819f305e90a95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i306cacf758ce45a0867864131d92a969_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa56bf4c7660464c871be786f5d7abe1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bb890841976487a8e63a62527fdfb67_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96aeeec5043e4cae9de0e8a3bf04dd1f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f13531aae8e4a7f964c692dcfb6fbb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b63a1ecb6374f729d21074edb3348ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1018c5f6eb84751978c1027d810a310_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a9cbc440b054dd1a033edc9968f4df8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i977a9ce7d08348a08968378ee33ef872_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08e73ba9f183481c845b59c41110c572_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4602affef9149f988834bd67ff5ab21_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c98e677332e4f54a67034ecd7f36c97_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide90cc23b8364d97a54655dc29af8b41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51d87bbcd4c841f890f75de24bac85e5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="trade_names"><xbrli:measure>nvr:Trade_Names</xbrli:measure></xbrli:unit><xbrli:unit id="metropolitan_area"><xbrli:measure>nvr:metropolitan_area</xbrli:measure></xbrli:unit><xbrli:context id="ic5c9859cd716429098f564265c7d2a93_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:DC</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>nvr:segment</xbrli:measure></xbrli:unit><xbrli:context id="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e25efd2fdf8432c97c24f137ef40268_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bdbf33fb5e648d1a9735a272d6a4457_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99d8297cbbfe495da544f3cbdbc7eef2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ideed3bfcfd0e4c6db15f385545710f1c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cb97f83b40049ae9a8016109fe0ce97_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia27d3ab7a81f4ce693abb377476971c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10fc8e9a416a4fd981533985a7affdd2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63e0a47fcd8e47bf9f096ee2c3a84699_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9aae9e5d80264e1ab5b7984889ff7125_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53833abbf01475fbc17bb2ac7f6d509_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i177c179b65e74f9997279f0ae379f7d5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51d2949c0e174c7f817454e8a6572bab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3f8f844ffd34dc78955215e4e41aebf_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida761e95d5a94930a424c9332d230860_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5d1308786a64003858010d05574a355_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6225150a197d4f2dacc019068207af51_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib910c4df36904c1ca523e34c75a78823_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i519f062c0c004490aa527e901c1c13ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1a9c07f48e24cfaa2ffcba41bb475bd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50be2f1b88db427698019a9964b77878_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cf1d3fb0e9c48f5a62a777c7315fa20_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a314ed081984140aa8aac297a49b2cd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8edac6269bd5419fbdbf1e6463f51597_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d79b162e3f040029d448119a816a7f2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if21c542f2d3e47ffb78fb26dee666280_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b80fa0deffb4ad59ab6aa8f4671f5a7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i465d4301f5cc49d5bf45427f8c831865_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia444d78b34d1478f96074e376770ba83_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6a27ff2ef7b4d4b92f588f9a972e05e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ebddcb2918d437ba9fedd370ddb3961_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eb73bf1318246409fd59f9b87cdc4fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55a71f423c834903a1f2a7709f885261_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42c3c0eb0aee4476a0343bba15a63f41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea11f3a780e34ca4a2991565ee61fc26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i340cb4db94e64db2805169f7b2ec9248_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0623860322c4aacbe89b0b9d8d893cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1388c5c0abd9454da8daaf7ba62a579a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c5d08344fe1444786045a529d1eaca4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b9c9fd2ce94275bd8311116dc41d23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5970627a3ae4450286e1b68b97866481_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if103bfbd43a94a71bb3703031979e6e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i079f11852c484de7a023c146a3f5dc15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e99113e1f814c4daf07ec1328047797_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i613cae11628f4224886f0cdc91773f11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9d477a4c7034550afde8bd939316b1d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lot"><xbrli:measure>nvr:lot</xbrli:measure></xbrli:unit><xbrli:context id="i0296cb09ba3a498cbf51056b7ce0858a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="joint_venture"><xbrli:measure>nvr:joint_venture</xbrli:measure></xbrli:unit><xbrli:context id="ia0f33f65e81a4966b58fcdfe33477e38_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="parcel"><xbrli:measure>nvr:parcel</xbrli:measure></xbrli:unit><xbrli:context id="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="numberofrelatedparties"><xbrli:measure>nvr:numberOfRelatedParties</xbrli:measure></xbrli:unit><xbrli:context id="iac1f42a2c25b4aa5803e8e6e40f09b8f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5df8b3811e374387b8050837cf1d7a5f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1830a8e01dae48b29ca1c095c4a6fd17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f60207ce1784c8a92f2a9223fae654e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46dbbe557eb0479a88358333bdb6bfb9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8fb3e9d0de7425dbe66cf6ac95277c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9043d6e3e7c74d18970b858cb1fab4a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:ProductionFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1268b7c62726464aaf9c5c214db63ea0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:ProductionFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b57cf7171e04943b60d3a987142f4e7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa02416e8668488c96b54c17e9be3bc2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1d6b5724f24434797b72e1a7abacadb_I20120910"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2012-09-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dfe3d0a143c455d88e94e126cfddaab_I20200504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbf5ef68ad074cfe93870b975f21805b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fefa4114e984749b969a1dc836dac39_I20200909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A250MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i934f3e39c7e647bf9de16a00c7a411a0_I20200917"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A50MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3ac027a963413db34842cbb5a06522_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa33ab56fdaf44658cba4d83a55c8794_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f9b1aa7de164a9884802a057e679c44_I20210212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic05dfda7ce42407c9ae1050c7f4b5952_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41f718433fc74cbd95d43366d5bd321e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb9e0226fe39461993d50e84ce704590_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b2c281e401a417098927cd592cf7ddd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i818307385d344021ab61a51960a7dda4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:RepurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60babf36122d4ab1821f2f73f80d9a4c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:RepurchaseAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic44475d55b824d1f9cec729765628067_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i543a95dae88d4381906c600c18ea2927_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id776bf6bff2441b4a4a0b300008a4185_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i654c83e57cce4e19ba1d6e4daa447a7d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4abca661ec7143d88e35eae8a9ecbcc3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d9cb615749d46aa9f3e3757b936a637_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7eaba6e9bbd944bd953fdedfd82bfc45_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:EmployeePerformanceBasedStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcca26be44a844e680372718427c2a81_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i916be9d81a124c4ebde54d51c699e345_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75fba1ac367e4e44a49f2dd4167b262d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i577cfb10225e4802b1fdb4bd90024b57_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:EmployeePerformanceBasedStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6296562366f74055baae16930950796d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e55260950ed4c88a737b8575946f32a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5872f4cebeb405a81e8d865e4795580_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife05cc49786f4b4c84bf79147d4d968a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3911abacb7654462a552b6b9def551d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1cef1329f9142468863e47487de80ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="compensation_plan"><xbrli:measure>nvr:compensation_plan</xbrli:measure></xbrli:unit><xbrli:context id="i608b0b890b3e4d20bc7fc96c61eb5c40_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1cdd2d9d2644d739359db172fa5428c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia94a7141d2f348068e279747a340bd53_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib28f5570f71c49bf83453b93c05a926d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2a559f3e7024a94b7ce73cf8f828476_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfc096359994434cac0d2d99ac19aa45_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b3a519c10844a598de26528855ed783_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6922cd1c83554cc3bedb3a50ca17309b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46d0a1917a71412f8837e000316fd405_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2afe0cb025a34fd89d3cbf233af08773_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic49897fb2e0e4abba7ede23665c33639_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia04a5d47bd4b452388095e4ee52fe974_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05cd49419fb4fe3a512c323ec38a46a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89125a8142274d1a920072340d7883e6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba9f64d151fa42899a48cdb7a0fe7d0a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib33e643de280435cbf54a4e853837e16_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic47629c8e8424539b118ac593a75474b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7590cbd56e444695a540fbe03dbc5f13_1"></div><div style="min-height:27pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzky_fd76d65b-afe3-4258-9510-78ba265056f5">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:515.25pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:498.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6YjU1Yzc3Y2QxYTgyNDYxYzg3YTVlMjhmMWQ4MmE4MTUvdGFibGVyYW5nZTpiNTVjNzdjZDFhODI0NjFjODdhNWUyOGYxZDgyYTgxNV8wLTAtMS0xLTE5NDQ4_65a8c0b8-b8e8-44b9-8343-f3f3c63df2a8">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the fiscal year ended December&#160;31, 2021</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:515.25pt"><tr><td style="width:1.0pt"></td><td style="width:13.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:498.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OGUxYzdhMjY0YmY4NGM4ZjljZWE2MDBiMDc4OWNiYzQvdGFibGVyYW5nZTo4ZTFjN2EyNjRiZjg0YzhmOWNlYTYwMGIwNzg5Y2JjNF8wLTAtMS0xLTE5NDQ4_d3416c88-e7ed-4ce1-a447-9e7b396d8fef">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk5_807d5620-7dd5-49f2-bb79-99584e597a5d">1-12378</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk2_4c34f0aa-edd5-42dc-8f32-d1ed8dc0c0e2">NVR, Inc.</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.083%"><tr><td style="width:1.0%"></td><td style="width:47.647%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:2.304%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OTg2YTM3OGUyMDEyNGNjYThiYzVkZGVmYmEzZTUxZjUvdGFibGVyYW5nZTo5ODZhMzc4ZTIwMTI0Y2NhOGJjNWRkZWZiYTNlNTFmNV8wLTAtMS0xLTE5NDQ4_97936e57-5b1f-408c-92d8-f9214b1fedc6">Virginia</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OTg2YTM3OGUyMDEyNGNjYThiYzVkZGVmYmEzZTUxZjUvdGFibGVyYW5nZTo5ODZhMzc4ZTIwMTI0Y2NhOGJjNWRkZWZiYTNlNTFmNV8wLTQtMS0xLTE5NDQ4_0c212b57-da91-4522-afda-931f622bf91b">54-1394360</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(IRS Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.222%"><tr><td style="width:1.0%"></td><td style="width:23.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.323%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:2.300%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.554%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8wLTAtMS0xLTE5NDQ4_66fe7729-3d5c-4663-b55f-5f8b4123a6bf">11700 Plaza America Drive, Suite 500</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTAtMS0xLTE5NDQ4_3b1e3b62-171d-43b7-a13b-4ddf6fa8ab1e">Reston,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTEtMS0xLTE5NDQ4_ab90974a-544f-4f0f-bd40-3e1cef48560b">Virginia</ix:nonNumeric></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTUtMS0xLTE5NDQ4_31267db6-ca59-446c-baa4-c44e3cdcce91">20190</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Registrant&#8217;s telephone number, including area code: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">(<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk1_3382377c-1094-43ab-a662-3dad9e60b6f2">703</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkw_600f90b7-e577-43b0-8de6-44b5adb794d6">956-4000</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:34.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.439%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.789%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTAtMS0xLTE5NDQ4_5e8844bf-f21d-49a4-86a3-b47120747784">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTItMS0xLTE5NDQ4_322d260c-a1fb-4639-837f-db29940cad5c">NVR</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTQtMS0xLTE5NDQ4_72c47e93-42e6-4ba4-b1eb-3494a45d7a9a">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk3_3006abcc-ddcc-43ee-aecc-873e8e0fdab8">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act. Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkx_b6f306df-21d4-4557-9ab6-98f0831e6c79">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk4_45753685-e728-49a5-a6ee-84d9080e045b">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzg3_b2a5818d-0e3a-4ed8-81ff-38ccc0e6c429">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.416%"><tr><td style="width:1.0%"></td><td style="width:24.552%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.552%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.743%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8wLTAtMS0xLTE5NDQ4_39ea50e9-42bf-46b9-9014-f5853863bde9">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8xLTQtMS0xLTE5NDQ4_224d6869-f9b0-446c-a308-5e48f2fa8259">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8yLTQtMS0xLTE5NDQ4_f4fd63fc-611a-48ee-8969-38257fa0a10e">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal controls over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkz_29ed0ec5-bc8c-45b7-ad1e-369ef149042b">&#9746;</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzg4_88fefa83-90df-4a3b-bf3a-27dce86f2e32" continuedAt="i306b3a93c7d84e01b1ea736f263d74cc">No&#160;&#160;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i306b3a93c7d84e01b1ea736f263d74cc">&#9746;</ix:continuation></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of the voting stock held by non-affiliates of NVR, Inc. on June&#160;30, 2021, the last business day of NVR, Inc.&#8217;s most recently completed second fiscal quarter, was approximately $<ix:nonFraction unitRef="usd" contextRef="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630" decimals="-3" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMDI2_8b329c32-d7f5-4dab-b63b-a0dda0fe245e">16,843,142,000</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February&#160;14, 2022 there were <ix:nonFraction unitRef="shares" contextRef="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMDUw_eee9c2a1-ebc5-4ce3-93dd-87df30b1d8e3">3,382,726</ix:nonFraction> total shares of common stock outstanding.</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of the Proxy Statement of NVR, Inc. to be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Securities Exchange Act of 1934 on or prior to April&#160;30, 2022 are incorporated by reference into Part III of this report.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Form 10-K</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.944%"><tr><td style="width:1.0%"></td><td style="width:9.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.359%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">PART I</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_16">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_19">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_22">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_25">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_28">9</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">PART II</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_34">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_34">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_37">Reserved</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_37">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_40">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_40">12</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_64">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_64">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_67">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_67">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_70">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_70">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_73">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_73">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_76">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_76">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_1749">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_76">26</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">PART&#160;III</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_82">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_82">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_85">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_85">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_88">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_88">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_91">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_91">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_94">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_94">28</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">PART&#160;IV</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_100">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i7590cbd56e444695a540fbe03dbc5f13_100">29</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART I</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_13"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1.&#160;&#160;&#160;&#160;Business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVR, Inc., a Virginia corporation, was formed in 1980 as NVHomes, Inc. Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To more fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We conduct our homebuilding activities directly. Our mortgage banking operations are operated primarily through a wholly owned subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;). Unless the context otherwise requires, references to &#8220;NVR&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221; include NVR, Inc. and its consolidated subsidiaries.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are one of the largest homebuilders in the United States. We operate in thirty-four metropolitan areas in fourteen states, and Washington, D.C.  Our homebuilding operations include the construction and sale of single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. Our Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-four metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee. Our NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area.  During 2021, approximately 16% of our home settlements accounting for approximately 22% of our homebuilding revenue occurred in the Washington, D.C. metropolitan area. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished building lots from various third party land developers pursuant to fixed price finished lot purchase agreements (&#8220;LPAs&#8221;) that require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts and typically range up to 10% of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our lot acquisition strategy avoids the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provision contained within the LPAs. We do not have any financial guarantees or completion obligations and we typically do not guarantee lot purchases on a specific performance basis under these LPAs. None of the creditors of any of the development entities with which we have entered these LPAs have recourse to our general credit. We generally seek to maintain control over a supply of lots believed to be suitable to meet our five-year business plan.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build. As a result, in certain specific strategic circumstances we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into an LPA with the developer to purchase the finished lots or hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using LPAs with forfeitable deposits. See &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Item 7 of this Form 10-K for additional discussion of lots controlled.&#160;&#160;In addition, see Notes 3, 4 and 5 in the accompanying consolidated financial statements included herein for additional information regarding LPAs, joint ventures and land under development, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to building and selling homes, we provide a number of mortgage-related services through our mortgage banking operations. Through operations in each of our homebuilding markets, NVRM originates mortgage loans almost exclusively for our homebuyers. NVRM generates revenues primarily from origination fees, gains on sales of loans and title fees. NVRM sells all of the mortgage loans it closes into the secondary markets on a servicing released basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for our homebuilding and mortgage banking businesses is included in Note 2 in the accompanying consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Homebuilding</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Products</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer single-family detached homes, townhomes and condominium buildings with many different home designs. These home designs have a variety of elevations and numerous other options. Our homes combine traditional, transitional, cottage or urban exterior designs with contemporary interior designs and amenities, generally include two to four bedrooms and range from approximately 1,000 to 10,000 finished square feet. During 2021, the prices at which we settled homes ranged from approximately $140,000 to $2 million and averaged $403,900. During 2020, our average price of homes settled was $370,800.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Markets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our four reportable homebuilding segments operate in the following geographic regions:</span></div><div style="margin-top:5pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.805%"><tr><td style="width:1.0%"></td><td style="width:15.029%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.583%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid Atlantic:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">North East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">South East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Backlog</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog, which represents homes sold but not yet settled with the customer, totaled 12,730 units and approximately $5.8 billion at December&#160;31, 2021 compared to 11,549 units and approximately $4.6 billion at December&#160;31, 2020. The average price of homes in backlog increased to $454,200 at December 31, 2021 from $396,200 at December 31,2020. Backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as the customer&#8217;s failure to obtain mortgage financing, inability to sell an existing home, job loss or a variety of other reasons. In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the opening backlog for the current period. Expressed as the total of all cancellations during the period as a percentage of gross sales during the period, our cancellation rate was 9.2%, 14.9% and 14.6% in 2021, 2020, and 2019, respectively.  Additionally, approximately 3% in 2021, and 6% in both 2020 and 2019, of a reporting quarter&#8217;s opening backlog balance cancelled during the quarter. We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future periods. Other than those units that are cancelled, and subject to potential construction delays resulting from COVID-19 related restrictions and/or continued supply chain disruptions, we expect to settle substantially all of our December&#160;31, 2021 backlog during 2022. See &#8220;Risk Factors&#8221; in Item&#160;1A and &#8220;Seasonality&#8221; in Item&#160;7 of this Form 10-K.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further discussion of settlements, new orders and backlog activity by our homebuilding reportable segment for each of the last three years can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Item&#160;7 of this Form 10-K.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Construction</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize independent subcontractors under fixed price contracts to perform construction work on our homes. We use many independent subcontractors in our various markets and we are not dependent on any single subcontractor or on a small number of subcontractors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our preferred marketing method is for customers to visit a furnished model home featuring many built-in options and a landscaped lot. The garages of these model homes are usually converted into temporary sales centers where alternative facades and floor plans are displayed and designs for other models are available for review. Sales representatives are compensated predominantly on a commission basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our subcontractors must comply with various federal, state and local zoning, building, environmental, advertising and consumer credit statutes, rules and regulations, as well as other regulations and requirements in connection with our construction and sales activities. All of these regulations have increased the cost to produce and market our products, and in some instances, have delayed our developers&#8217; ability to deliver finished lots to us. Counties and cities in which we build homes have at times declared moratoriums on the issuance of building permits and imposed other restrictions in the areas in which sewage treatment facilities and other public facilities do not reach minimum standards. In addition, our homebuilding operations are regulated in certain areas by restrictive zoning and density requirements that limit the number of homes that can be built within the boundaries of a particular area. To date, restrictive zoning laws and the imposition of moratoriums have not had a material adverse effect on our construction activities.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition and Market Factors</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The housing industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of which have greater financial resources than we do. We also face competition from the home resale market. Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation. Historically, we have been one of the market leaders in each of the markets where we build homes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The housing industry is cyclical and is affected by consumer confidence levels, prevailing economic conditions and interest rates. Other factors that affect the housing industry and the demand for new homes include: the availability and the cost of land, labor and materials; changes in consumer preferences; demographic trends; and the availability of mortgage finance programs. See &#8220;Risk Factors&#8221; in Item&#160;1A of this Form 10-K for additional information regarding these risks.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent upon building material suppliers for a continuous flow of raw materials. Whenever possible, we utilize standard products available from multiple sources. In the past, such raw materials have been generally available to us in adequate supply, however, during 2021 increased construction activity and demand for building materials, coupled with the ongoing effects of the COVID-19 pandemic, has led to supply chain disruptions and longer construction cycle times. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mortgage Banking</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide a number of mortgage related services to our homebuilding customers through our mortgage banking operations. Our mortgage banking operations also include separate subsidiaries that broker title insurance and perform title searches in connection with mortgage loan closings for which they receive commissions and fees. Because NVRM originates mortgage loans almost exclusively for our homebuilding customers, NVRM is dependent on our homebuilding segment. In 2021, NVRM closed approximately 17,700 loans with an aggregate principal amount of approximately $6.1 billion as compared to approximately 16,700 loans with an aggregate principal amount of approximately $5.3 billion in 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM sells all of the mortgage loans it closes to investors in the secondary markets on a servicing released basis, typically within 30 days from the loan closing. NVRM is an approved seller/servicer for Fannie Mae (&#8220;FNMA&#8221;) and Freddie Mac ("FHLMC") mortgage loans and an approved seller/issuer of Ginnie Mae (&#8220;GNMA&#8221;), Department of Veterans Affairs (&#8220;VA&#8221;) and Federal Housing Administration (&#8220;FHA&#8221;) mortgage loans.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM is subject to the rules and regulations of FNMA, GNMA, FHLMC, VA and FHA. These rules and regulations restrict certain activities of NVRM. NVRM is currently eligible and expects to remain eligible to participate in such programs. In addition, NVRM is subject to regulation at the state and federal level, including regulations issued by the Consumer Financial Protection Bureau (the &#8220;CFPB&#8221;) with respect to specific origination, selling and servicing practices.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition and Market Factors</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM&#8217;s main competition comes from national, regional, and local mortgage bankers, mortgage brokers, credit unions and banks in each of these markets. NVRM competes primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pipeline</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM&#8217;s mortgage loans in process that had not closed had an aggregate principal balance of approximately $3.9 billion as of  December&#160;31, 2021 compared to approximately $3.4 billion as of December&#160;31, 2020.  NVRM&#8217;s cancellation rate was approximately 41%, 40% and 36% in 2021, 2020 and 2019, respectively. We can provide no assurance that our historical loan cancellation rates are indicative of the actual loan cancellation rate that may occur in future periods. See &#8220;Risk Factors&#8221; in Item&#160;1A in this Form 10-K for additional information about factors that could increase our cancellation rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had approximately 6,600 full time employees, of whom approximately 5,600 worked in our homebuilding operations, and approximately 1,000 worked in our mortgage banking operations, compared to December&#160;31, 2020, when we had approximately 6,100 full time employees, of whom approximately 5,100 worked in our homebuilding operations, and approximately 1,000 worked in our mortgage banking operations.  None of our employees are covered by collective bargaining agreements.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are our most important asset.  We are committed to hiring and developing an inclusive workplace with a strong diversity of backgrounds and perspectives. All of our employees must adhere to our code of ethics and standards of business conduct that sets standards for appropriate behavior in the workplace.  Our compensation philosophy has been consistent for over 20 years and is designed to motivate and retain highly qualified and experienced employees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide tools for the advancement of our employees by offering training and development opportunities that align with each employee&#8217;s responsibilities and career path. We strive to promote employees from within our workforce, as we believe this provides </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">both long-term success and continuity to our operations and growth for our employees. Our focus is demonstrated by the tenure of our executives and our regional and division leaders. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the past year, we hired additional employees to meet the strong housing demand and generally increased our employees&#8217; compensation and benefits packages. To protect our employees and homebuyers during the COVID-19 pandemic, we implemented safety protocols, such as social distancing on job sites, doing virtual house tours, working remotely and other health and safety standards as required by federal, state and local government agencies. We believe our employees adapted and have successfully managed the business during the pandemic.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (the &#8220;SEC&#8221;). These filings are available to the public over the internet at the SEC&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal internet website can be found at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">www.nvrinc.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We make available free of charge on or through our website, access to our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such material is electronically filed, or furnished, to the SEC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website also includes a corporate governance section which contains our Corporate Governance Guidelines (which includes our Directors&#8217; Independence Standards), Code of Ethics and Standards of Business Conduct, Board Committee Charters, Policies and Procedures for the Consideration of Board of Director Candidates, and Policies and Procedures Regarding Communications with the NVR, Inc. Board of Directors, the Independent Lead Director and the Non-Management Directors as a Group. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the statements in this Form 10-K, as well as statements made by us in periodic press releases or other public communications, constitute &#8220;forward-looking statements&#8221; within the meaning of the Private Securities Litigation Reform Act of 1995, Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended. Certain, but not necessarily all, of such forward-looking statements can be identified by the use of forward-looking terminology, such as &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; or &#8220;anticipates&#8221; or the negative thereof or other comparable terminology. All statements other than of historical facts are forward looking statements. Forward-looking statements contained in this document include those regarding market trends, NVR&#8217;s financial position, business strategy, the outcome of pending litigation, investigations or similar contingencies, projected plans and objectives of management for future operations. Such forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause the actual results or performance of NVR to be materially different from future results, performance or achievements expressed or implied by the forward-looking statements. Such risk factors include, but are not limited to the following: the economic impact of COVID-19 and related supply chain disruptions, general economic and business conditions (on both a national and regional level); interest rate changes; access to suitable financing by NVR and NVR&#8217;s customers; increased regulation in the mortgage banking industry; the ability of our mortgage banking subsidiary to sell loans it originates into the secondary market; competition; the availability and cost of land and other raw materials used by NVR in its homebuilding operations; shortages of labor; weather related slow-downs; building moratoriums; governmental regulation; fluctuation and volatility of stock and other financial markets; mortgage financing availability; and other factors over which NVR has little or no control. NVR undertakes no obligation to update such forward-looking statements except as required by law.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_16"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is affected by the risks generally incident to the residential construction business, including, but not limited to:</span></div><div style="margin-top:3pt;padding-left:58.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">actual and expected direction of interest rates, which affect the availability of mortgage financing for potential purchasers of homes;</span></div><div style="margin-top:3pt;padding-left:58.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">the availability of adequate land in desirable locations on favorable terms;</span></div><div style="margin-top:3pt;padding-left:58.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">employment levels, consumer confidence and spending and unexpected changes in customer preferences; and</span></div><div style="margin-top:3pt;padding-left:58.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">changes in the national economy and in the local economies of the markets in which we operate.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of these risks are discussed in detail below.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Business and Industry Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">An economic downturn or decline in economic conditions could adversely affect our business and our results of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for new homes is sensitive to economic changes driven by conditions such as employment levels, job growth, consumer confidence, inflation and interest rates.&#160;&#160;If the housing industry suffers a downturn, our sales may decline which could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.&#160;&#160;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest rate movements, inflation and other economic factors can negatively impact our business.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">High rates of inflation generally affect the homebuilding industry adversely because of their adverse impact on interest rates. High interest rates not only increase the cost of borrowed funds to homebuilders but also have a significant adverse effect on housing demand and on the affordability of permanent mortgage financing to prospective purchasers. We are also subject to potential volatility in the price of commodities that impact costs of materials used in our homebuilding business. Increases in prevailing interest rates could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial results also are affected by the risks generally incident to our mortgage banking business, including interest rate levels, the impact of government regulation on mortgage loan originations and servicing and the need to issue forward commitments to fund and sell mortgage loans. Our homebuilding customers account for almost all of our mortgage banking business. The volume of our continuing homebuilding operations therefore affects our mortgage banking business.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking business also is affected by interest rate fluctuations. We also may experience marketing losses resulting from daily increases in interest rates to the extent we are unable to match interest rates and amounts on loans we have committed to originate with forward commitments from third parties to purchase such loans. Increases in interest rates may have a material adverse effect on our mortgage banking revenue, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations may also be adversely affected by other economic factors within our markets such as negative changes in employment levels, job growth, wage growth, consumer confidence and household formation and availability of mortgage financing, one or all of which could result in reduced demand or price depression from current levels. Such negative trends could have a material adverse effect on homebuilding operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These factors and thus, the homebuilding and mortgage banking businesses, have at times in the past been cyclical in nature. Any downturn in the national economy or the local economies of the markets in which we operate could have a material adverse effect on our sales, profitability, stock performance and ability to service our debt obligations. In particular, during 2021, approximately 16% of our home settlements, which accounted for 22% of our homebuilding revenues, occurred in the Washington, D.C. metropolitan area. Thus, we are dependent to a significant extent on the economy and demand for housing in that market.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Because almost all of our customers require mortgage financing, the availability of suitable mortgage financing could impair the affordability of our homes, lower demand for our products, and limit our ability to fully deliver our backlog.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and earnings depend on the ability of our potential customers to obtain mortgages for the purchase of our homes. In addition, many of our potential customers must sell their existing homes in order to buy a home from us. The tightening of credit standards and the availability of suitable mortgage financing could prevent customers from buying our homes and could prevent buyers of our customers&#8217; homes from obtaining mortgages they need to complete that purchase, either of which could result in potential customers&#8217; inability to buy a home from us. If potential customers or the buyers of our customers&#8217; current homes are not able to obtain suitable financing, the result could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our ability to sell mortgages to investors is impaired, we may be required to fund these commitments ourselves, or we may not be able to originate loans at all.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking business sells all of the loans it originates into the secondary market, usually within 30 days from the date of closing, and has up to $150 million available under a repurchase agreement to fund mortgage closings. See &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Liquidity and Capital Resources&#8221; in Item 7 of this Form 10-K for more information about the repurchase agreement. In the event that disruptions to the secondary markets tighten or eliminate the available liquidity within the secondary markets for mortgage loans, or the underwriting requirements by our secondary market investors continue to become more stringent, our ability to sell future mortgages could decline and we could be required, among other things, to fund our commitments to our buyers with our own financial resources, which is limited, or require our home buyers to find another source of financing. The result of such secondary market disruption could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">If the market value of our inventory or controlled lot position declines, our profit could decrease and we may incur losses.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory risk can be substantial for homebuilders. The market value of building lots and housing inventories can fluctuate significantly as a result of changing market conditions. In addition, inventory carrying costs can be significant and can result in losses in a poorly performing community or market. We must continuously acquire lots for expansion into new markets as well as for replacement and expansion within our current markets, which we generally accomplish by entering into LPAs and paying forfeitable deposits under the LPAs to developers for the contractual right to acquire the lots. In the event of adverse changes in economic, market or community conditions, we may cease further building activities in certain communities or restructure existing LPAs, resulting in forfeiture of some or all of any remaining land contract deposit paid to the developer. We may also have significant impairments of land under development. The forfeiture of land contract deposits or inventory impairments may result in a loss that could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We face competition in our homebuilding and mortgage banking operations.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of whom have greater financial resources than we do. We face competition:</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">for suitable and desirable lots at acceptable prices;</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">from selling incentives offered by competing builders within and across developments; and</span></div><div style="margin-top:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">from the existing home resale market.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The mortgage banking industry is also competitive. Our main competition comes from national, regional and local mortgage bankers, credit unions, banks and mortgage brokers in each of these markets. Our mortgage banking operations compete primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We might not be able to continue to compete successfully in our homebuilding or mortgage banking operations. An inability to effectively compete may have an adverse impact on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our inability to secure and control an adequate inventory of lots could adversely impact our operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of our homebuilding operations depend upon our continuing ability to control an adequate number of homebuilding lots in desirable locations. There can be no assurance that an adequate supply of building lots will continue to be available to us on terms similar to those available in the past, or that we will not be required to devote a greater amount of capital to controlling building lots than we have historically. An insufficient supply of building lots in one or more of our markets, an inability of our developers to deliver finished lots in a timely fashion due to their inability to secure financing to fund development activities or for other reasons, or our inability to purchase or finance building lots on reasonable terms could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A shortage of building materials or labor, or increases in materials or labor costs may adversely impact our operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The homebuilding business has from time to time experienced building material and labor shortages, including fluctuating lumber prices and supply. In addition, strong construction market conditions could restrict the labor force available to our subcontractors and us in one or more of our markets. Significant increases in costs resulting from these shortages, or delays in construction of homes, could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We rely on subcontractors to construct our homes. The failure of our subcontractors to properly construct our homes may be costly.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage subcontractors to perform the actual construction of our homes. Despite our quality control efforts, we may discover that our subcontractors have engaged in improper construction practices. The occurrence of such events could require us to repair the homes in accordance with our standards and as required by law. The cost of satisfying our legal obligations in these instances may be significant, and we may be unable to recover the cost of repair from subcontractors, suppliers and insurers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product liability litigation and warranty claims may adversely impact our operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction defect and home warranty claims are common and can represent a substantial risk for the homebuilding industry. The cost of insuring against construction defect and product liability claims, as well as the claims themselves, can be high. In addition, insurance companies limit coverage offered to protect against these claims. Further restrictions on coverage availability, or significant increases in premium costs or claims, could have a material adverse effect on our financial results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We are subject to litigation proceedings that could harm our business if an unfavorable ruling were to occur.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation and other legal proceedings relating to claims arising from our operations in the normal course of business. As described in, but not limited to, Item&#160;3, &#8220;Legal Proceedings&#8221; of this Form 10-K, we are currently subject to certain legal proceedings. Litigation is subject to inherent uncertainties, and unfavorable rulings may occur. These or other litigation or legal proceedings could materially affect our ability to conduct our business in the manner that we expect or otherwise adversely affect us should an unfavorable ruling occur.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">If the underwriting quality of our mortgage originations is found to be deficient, our profit could decrease and we may incur losses.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market generally within 30 days from the date of closing. All of the loans that we originate are </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">underwritten to the standards and specifications of the ultimate investor. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. In the event that a substantial number of the loans that we have originated fall into default and the investors to whom we sold the loans determine that we did not underwrite the loans in accordance with their requirements, we could be required to repurchase the loans from the investor or indemnify the investor for any losses incurred. Any resulting losses could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may be subject to claims on mortgage loans sold to third parties.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking operations may be responsible for losses associated with mortgage loans originated and sold to investors in the event of errors or omissions relating to certain representations and warranties that the loans sold meet certain requirements, including representations as to underwriting standards, the type of collateral, the existence of private mortgage insurance, and the validity of certain borrower representations in connection with the loan. The resolution of claims related to alleged breaches of these representations and warranties and repurchase claims could have a material adverse effect on our financial condition, cash flows and results of operations and could result in losses that exceed existing estimates and accruals. Because of the uncertainties inherent in estimating these matters, there can be no assurance that any amounts reserved will be adequate or that any potential inadequacies will not have a material adverse effect on our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The loss of key personnel could adversely impact our business.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our key personnel to effectively operate and manage our business.  Specifically, our future success depends heavily on the performance of our senior management team.  Our business may be adversely affected if we are unable to retain key personnel or attract qualified personnel to manage our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our failure to maintain the security of our electronic and other confidential information could expose us to liability and materially adversely affect our financial condition and results of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Privacy, security, and compliance concerns have continued to increase as technology has evolved. As part of our normal business activities, we collect and store certain confidential information, including personal information of homebuyers/borrowers and information about employees, vendors and suppliers. This information is entitled to protection under a number of federal and state laws. We may share some of this information with vendors who assist us with certain aspects of our business, particularly our mortgage and title businesses. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented systems and processes intended to secure our information technology systems and prevent unauthorized access to or loss of sensitive, confidential and personal data, including through the use of encryption and authentication technologies.  Additionally, we have continued to elevate our monitoring capabilities to enhance early detection and rapid response to potential security anomalies. In 2021, we had an external review of our cybersecurity program performed by a third party, which allowed us to enhance our overall program.  We also require employees to complete training sessions regarding matters such as cybersecurity threats and data protection on a regular basis. These security measures may not be sufficient for all possible occurrences and may be vulnerable to hacking, employee error, malfeasance, system error, faulty password management or other irregularities.  Further, development and maintenance of these measures are costly and require ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly sophisticated.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to maintain the security of the data we are required to protect, including via the penetration of our network security and the misappropriation of confidential and personal information, could result in business disruption, damage to our reputation, financial obligations to third parties, fines, penalties, regulatory proceedings and private litigation with potentially large costs, and also in deterioration in customers&#8217; confidence in us and other competitive disadvantages, and thus could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Volatility in the credit and capital markets may impact our ability to access necessary financing.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we require working capital greater than that provided by our operations and our credit facility, we may be required to seek to increase the amount available under the facility or seek alternative financing, which might not be available on terms that are favorable or acceptable. If we are required to seek financing to fund our working capital requirements, volatility in credit or capital markets may restrict our flexibility to access financing. If we are at any time unsuccessful in obtaining sufficient capital to fund our planned homebuilding expenditures, we may experience a substantial delay in the completion of homes then under construction, or we may be unable to control or purchase finished building lots. Any delay could result in cost increases and could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking operations depend in part on the availability, cost and other terms of mortgage financing facilities, and may be adversely affected by any shortage or increased cost of such financing. Additional or replacement financing might not be available on terms that are favorable or acceptable. Our mortgage banking operations are also dependent upon the securitization market for mortgage-backed securities, and could be materially adversely affected by any fluctuation or downturn in such market.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our current indebtedness may impact our future operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 we had $1.5 billion in senior notes outstanding.  Our existing indebtedness contains restrictive covenants and any future indebtedness may also contain such covenants. These covenants include, or could include, restrictions on our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. Substantial losses by us or other action or inaction by us or our subsidiaries could result in the violation of one or more of these covenants, which could result in decreased liquidity or a default on our current or future indebtedness, thereby having a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Regulatory Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government regulations and environmental matters could negatively affect our operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various local, state and federal statutes, ordinances, rules and regulations concerning zoning, building design, construction and similar matters, including local regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can eventually be built within the boundaries of a particular area. These regulations may further increase the cost to produce and market our products. In addition, we have from time to time been subject to, and may also be subject in the future to, periodic delays in our homebuilding projects due to building moratoriums in the areas in which we operate or delays in receiving the necessary governmental approvals. Changes in regulations that restrict homebuilding activities in one or more of our principal markets could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, new housing developments are often subject to various assessments or impact fees for schools, parks, streets, highways and other public improvements.&#160;The cost of these assessments is subject to substantial change and could cause increases in the construction cost of our homes, which, in turn, could reduce our profitability.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to a variety of local, state and federal statutes, ordinances, rules and regulations concerning the protection of health and the environment. We are subject to a variety of environmental conditions that can affect our business and our homebuilding projects. The particular environmental laws that apply to any given homebuilding site vary greatly according to the location and environmental condition of the site and the present and former uses of the site and adjoining properties. Environmental laws and conditions may result in delays, cause us to incur substantial compliance and other costs, or prohibit or severely restrict homebuilding activity in certain environmentally sensitive regions or areas, thereby adversely affecting our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Increased regulation of the mortgage industry could harm our future sales and earnings.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The mortgage industry remains under intense scrutiny and continues to face increasing regulation at the federal, state and local level. Potential changes to federal laws and regulations could have the effect of limiting the activities of FNMA and FHLMC, the entities that provide liquidity to the secondary mortgage market, which could lead to increases in mortgage interest rates. Tighter underwriting requirements and fee restrictions and the increasingly complex regulatory environment may negatively impact our mortgage loan origination business in the form of lower demand, decreased revenue and increased operating costs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an approved seller/servicer of FNMA and FHLMC mortgage loans and an approved seller/issuer of GNMA, VA and FHA mortgage loans, and are subject to all of those agencies&#8217; rules and regulations. Any significant impairment of our eligibility to sell/service these loans could have a material adverse impact on our mortgage operations. In addition, we are subject to regulation at the state and federal level with respect to specific origination, selling and servicing practices including the Real Estate Settlement and Protection Act. Adverse changes in governmental regulation may have a negative impact on our mortgage loan origination business.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Risks Related to the COVID-19 Pandemic and Other External Risks</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Health epidemics, including the recent COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business and operations, and the markets, states and local communities in which we operate. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and operations could be adversely affected by health epidemics, including the COVID-19 pandemic, impacting the markets, states and local communities in which we operate.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General uncertainty continues regarding the near-term and long-term impact of the COVID-19 virus on the domestic and international economy and on public health. These developments and other consequences of the outbreak could materially and adversely affect our operations, profitability and cash flows.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had a significant impact on all facets of our business.  Ou</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r primary focus during the pandemic has been to do everything we can to ensure the safety and well-being of our employees, customers and trade partners.  In each of our markets, we continue to operate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accordance with the guidelines issued by the Centers for Disease Control and Prevention, as well as state and local guidelines.  </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate impact of the COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change.  There is uncertainty regarding governmental actions that may occur, and the effects of economic relief efforts on the U.S. economy, either of which could be potential disruptors to our business. Over the long term, these disruptions related to COVID-19 could lower demand for our products, impair our ability to sell and/or build homes in our normal manner, increase our losses on contract land deposits, and negatively impact our lending and secondary mortgage market activities.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the spread of COVID-19 may eventually be mitigated, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or that the U.S. economy will recover, either of which could seriously harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weather-related and other events beyond our control may adversely impact our operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extreme weather or other events, such as significant snowfalls, hurricanes, tornadoes, earthquakes, forest fires, floods, terrorist attacks or war may affect our markets, our operations and our profitability. These events may impact our physical facilities or those of our suppliers or subcontractors and our housing inventories, causing us material increases in costs, or delays in construction of homes, which could have a material adverse effect upon our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our continued success is dependent on positive perceptions of us and our brands which, if eroded, could adversely affect our business and our relationships with our customers.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that one of the reasons our customers buy from us, our employees choose NVR as a place of employment, and our vendors choose to do business with us is the reputation we have built over many years. To be successful in the future, we must continue to preserve our reputation. Reputational value is based in large part on perceptions, and broad access to social media makes it easy for anyone to provide public feedback that can influence perceptions of the brands under which we do business. It may be difficult to control negative publicity, regardless of whether it is accurate. While reputations may take decades to build, negative incidents can quickly erode trust and confidence, could damage our reputation, reduce the demand for our homes or negatively impact the morale and performance of our employees, all of which could adversely affect our business.</span><span style="color:#666666;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_19"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1B.&#160;&#160;&#160;&#160;Unresolved Staff Comments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_22"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Properties.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate offices are located in Reston, Virginia, where we currently lease approximately 61,000 square feet of office space. The current corporate office lease expires in April 2026.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the operation of the homebuilding segment, we lease production facilities in the following seven locations: Thurmont, Maryland; Burlington County, New Jersey; Farmington, New York; Kings Mountain, North Carolina; Darlington, Pennsylvania; Portland, Tennessee; and Richmond, Virginia. These facilities range in size from approximately 40,000 square feet to 400,000 square feet and total approximately one&#160;million square feet. Each of these leases contains various options for extensions of the lease and for the purchase of the facility. Additionally, certain facility leases have early termination options. These leases currently expire between 2024 and 2040.  In addition, we own a production facility of approximately 100,000 square feet in Dayton, Ohio. Our plant utilization was 61% and 56% of total capacity in 2021 and 2020, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with both our homebuilding and mortgage banking businesses, we also lease office space in multiple locations for homebuilding divisional offices and mortgage banking and title services branches under leases expiring at various times through 2027, none of which are individually material to our business. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that, upon expiration of existing production facility and office leases, we will be able to renew them or obtain comparable facilities on terms acceptable to us.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;Legal Proceedings.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various litigation matters arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, these matters are not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation matters are expensed as incurred.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Mine Safety Disclosures.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART II</span></div><div style="text-align:center"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5.&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(dollars in thousands, except per share data)</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shares of common stock are listed and principally traded on the New York Stock Exchange under the trading symbol &#8220;NVR.&#8221;  As of the close of business on February&#160;14, 2022, there were 189 shareholders of record of our common stock.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never paid a cash dividend on our shares of common stock and have no current intention to do so in the future.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had two share repurchase authorizations outstanding during the quarter ended December&#160;31, 2021. On August 4, 2021 and  November 3, 2021, we publicly announced the Board of Directors&#8217; approval to repurchase our outstanding common stock in one or more open market and/or privately negotiated transactions, up to an aggregate of $500,000 per authorization. Repurchase activity is conducted pursuant to publicly announced Board authorizations, and is typically executed in accordance with the safe-harbor provisions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. In addition, the Board resolutions authorizing us to repurchase shares of our common stock specifically prohibit us from purchasing shares from our officers, directors, Profit Sharing Plan Trust or Employee Stock Ownership Plan Trust. The repurchase authorizations do not have expiration dates. The following table provides information regarding common stock repurchases during the quarter ended December&#160;31, 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.000%"><tr><td style="width:1.0%"></td><td style="width:22.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.338%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number<br/>of&#160;Shares<br/>Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price Paid<br/>per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced&#160;Plans<br/>or&#160;Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate Dollar&#160;Value of<br/>Shares&#160;that&#160;May&#160;Yet<br/>Be&#160;Purchased&#160;Under<br/>the&#160;Plans&#160;or<br/>Programs</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1 - 31, 2021</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,189&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,842.48&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,189&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,017&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1 - 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,035.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1 - 31, 2021</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,574.92&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,043&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,443&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,973.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,443&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item with respect to securities authorized for issuance under equity compensation plans is provided under Item 12 of this Form 10-K.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK PERFORMANCE GRAPH</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total return to holders of our common stock since December&#160;31, 2016 with the Dow Jones US Home Construction Index and the S&amp;P 500 Index for that same period, assuming that $100 was invested in NVR stock and the indices on December&#160;31, 2016.</span></div><div style="text-align:center"><img src="nvr-20211231_g1.jpg" alt="nvr-20211231_g1.jpg" style="height:450px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.472%"><tr><td style="width:1.0%"></td><td style="width:32.926%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.152%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.162%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comparison of 5 Year Cumulative Total Return</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NVR, Inc.</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dow Jones US Home Construction</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">178&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="i7590cbd56e444695a540fbe03dbc5f13_37"></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Reserved.</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_40"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(dollars in thousands, except per share data)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section of this Form 10-K generally discusses&#160;2021&#160;and&#160;2020&#160;items and year-to-year comparisons between&#160;2021&#160;and&#160;2020. Discussions of&#160;2019&#160;items and year-to-year comparisons between&#160;2020&#160;and&#160;2019&#160;that are not included in this Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended&#160;December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Business Environment and Current Outlook</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for new homes remained strong across each of our markets throughout 2021, driven by historically low mortgage rates and limited housing supply.  As a result, we were able to consistently increase prices throughout the year, allowing us to improve profitability despite rising lumber and other material costs and labor costs.  Additionally, strong housing demand has resulted in increased construction activity and demand for building materials and contractor labor, which, coupled with the ongoing effects of the COVID-19 pandemic, has led to supply chain disruptions and longer construction cycle times.  We expect to continue to face these disruptions well into 2022 and continue to work closely with our suppliers and trade partners to manage these disruptions. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although current demand for new homes is strong, there is uncertainty regarding the extent and timing of the supply chain disruption and the effects of the ongoing pandemic and related economic relief efforts on the U.S. economy, inflation, unemployment, consumer confidence, demand for new homes and home affordability. We expect to continue to face cost pressures related to building materials, particularly lumber, as well as labor and land costs. As a result, profit margins will be impacted based on our ability to manage these costs while balancing sales pace and pricing.  Although we are unable to predict the extent to which this will impact our operational and financial performance, we believe that we are well positioned to take advantage of opportunities that may arise from future economic and homebuilding market volatility due to the strength of our balance sheet.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Business</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We primarily conduct our operations in mature markets. Additionally, we generally grow our business through market share gains in our existing markets and by expanding into markets contiguous to our current active markets. Our four homebuilding reportable segments consist of the following regions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:8pt;padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:15.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid Atlantic:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">North East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">South East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lot acquisition strategy is predicated upon avoiding the financial risks associated with direct land ownership and development. We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished lots from various third party land developers pursuant to LPAs. These LPAs require deposits, typically ranging up to 10% of the aggregate purchase price of the finished lots, in the form of cash or letters of credit that may be forfeited if we fail to perform under the LPA. This strategy has allowed us to maximize inventory turnover, which we believe enables us to minimize market risk and to operate with less capital, thereby enhancing rates of return on equity and total capital.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In limited specific strategic circumstances, we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into an LPA with the developer to purchase the finished lots or to hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using LPAs with forfeitable deposits.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we controlled approximately 124,900 lots as discussed below.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lot Purchase Agreements ("LPAs")</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We controlled approximately 122,800 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $521,900 and $10,100, respectively. Included in the number of controlled lots are approximately 4,900 lots for which we have recorded a contract land deposit impairment reserve of approximately $30,000 as of December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Joint Venture Limited Liability Corporations (&#8220;JVs&#8221;)</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an aggregate investment totaling approximately $20,300 in four JVs, expected to produce approximately 2,300 lots. Of the lots to be produced by the JVs, approximately 1,900 lots were controlled by us and approximately 400 lots were either under contract with unrelated parties or currently not under contract.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We owned land with a carrying value of approximately $12,100 that we intend to develop into approximately 200 finished lots. We had additional funding commitments of approximately $2,700 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $800.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes 3, 4 and 5 to the consolidated financial statements included herein for additional information regarding LPAs, JVs and land under development, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Raw Land Purchase Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the lots we currently control as discussed above, we have certain properties under contract with land owners that are expected to yield approximately 15,500 lots. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with cash deposits totaling approximately $5,300 as of December&#160;31, 2021, of which approximately $3,400 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Key Financial Results</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated revenues for the year ended December&#160;31, 2021 totaled $8,951,025, an increase of 19% from $7,536,923 in 2020. Our net income for 2021 was $1,236,719, or $320.48 per diluted share, increases of 37% and 39% compared to 2020 net income and diluted earnings per share, respectively. Our homebuilding gross profit margin percentage was 22.3% in 2021 compared to 19.0% in 2020. Settlements for the year ended December 31, 2021 totaled 21,540 units, an increase of 9% from 2020.  New orders, net of cancellations (&#8220;New Orders&#8221;) during 2021 were 22,721, a decrease of 2% from 2020 while our average New Order sales price increased 15% to $436.1 in 2021. Our backlog of homes sold but not yet settled with the customer as of December&#160;31, 2021 increased on a unit basis by 10% to 12,730 units and increased on a dollar basis by 26% to $5,782,035 when compared to December&#160;31, 2020. Income before tax from our mortgage banking segment totaled $171,604 in 2021, an increase of 23% when compared to $140,073 in 2020 due primarily to an increase in secondary marketing gains on sales of loans.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the results of our consolidated homebuilding operations and certain operating activity for each of the last three years: </span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:49.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.650%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Financial data:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,701,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,328,889&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,578&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391,488&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370,982&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit margin percentage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,808&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,008&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,547&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Operating data:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New orders (units)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,721&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,082&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,536&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average new order price</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements (units)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,540&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,668&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average settlement price</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog (units)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,549&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average backlog price</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New order cancellation rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:7pt"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Homebuilding</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding revenues increased 19% in 2021 compared to 2020, as a result of a 9% increase in both the number of units settled and in the average settlement price year over year.  The increase in the number of units settled was attributable to a 40% higher backlog unit balance entering 2021 compared to the backlog unit balance entering 2020, offset partially by a lower backlog turnover rate year over year.  The increase in the average settlement price was primarily attributable to a 4% higher average sales price of units in backlog entering 2021 compared to backlog entering 2020 coupled with a 15% increase in the average sales price of New Orders in the first six months of 2021 compared to the same period in 2020.  The gross profit margin percentage in 2021 increased to 22.3% from 19.0% in 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power in prior quarters and improved leveraging of certain operating costs attributable to the increase in settlement activity year over year.  These favorable factors were partially offset by higher prices for lumber, certain other commodities and labor year over year. &#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of New Orders decreased 2% while the average sales price of New Orders increased 15% in 2021 when compared to 2020.&#160;&#160;The number of New Orders in the current year were lower due primarily to a 9% decrease in the average number of active communities year over year.  The increase in the average sales price of New Orders was primarily attributable to favorable market conditions which, coupled with low housing inventory levels, drove demand and provided us sustained pricing power since the second half of 2020.  &#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative ("SG&amp;A") expenses in 2021 increased by $43,800 compared to 2020, but as a percentage of revenue decreased to 5.5% in 2021 from 5.9% in 2020 due to improved leveraging of SG&amp;A costs.  The increase in SG&amp;A expense year over year was attributable primarily to increased incentive compensation attributable to stronger performance year over year, as well as increased personnel costs due to increased headcount.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our backlog represents homes sold but not yet settled with our customers.  Backlog units and dollars were 12,730 units and $5,782,035, respectively, as of December&#160;31, 2021 compared to 11,549 units and $4,575,899, respectively, as of December&#160;31, 2020.&#160;&#160;Backlog units were higher despite an 11% decrease in New Orders during the six-month period ending December 31, 2021 compared to the same period in 2020, due to a lower backlog turnover rate year over year.  Our backlog turnover rate was negatively impacted by a longer production cycle attributable to supply chain disruptions and subcontractor capacity constraints.  Backlog dollars were higher due to a 15% increase in the average sales price of New Orders during the six-month period ended December 31, 2021 compared to the same period in 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the impact of the COVID-19 pandemic, our backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as failure to obtain mortgage financing, inability to sell an existing home, job loss, or a variety of other reasons.&#160;&#160;In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the beginning backlog for the current period.&#160;&#160;Additionally, a substantial majority of our cancellations occur prior to starting construction on a home. Expressed as the total of all cancellations during the period as a percentage of gross New Orders during the period, our cancellation rate was 9.2%, 14.9% and 14.6% in 2021, 2020, and 2019, respectively. Additionally, approximately 3% in  2021 and 6% in both 2020 and 2019, of a reporting quarter&#8217;s opening backlog cancelled during the quarter.  We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future years. Other than those units that are cancelled, and subject to potential construction delays resulting from COVID-19 related restrictions and/or continued supply chain disruptions, we expect to settle substantially all of our December&#160;31, 2021 backlog during 2022. See &#8220;Risk Factors&#8221; in Item&#160;1A of this Form 10-K.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The backlog turnover rate is impacted by various factors, including, but not limited to, changes in New Order activity, internal production capacity, external subcontractor capacity and other external factors over which we do not exercise control.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable Homebuilding Segments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding segment profit includes all revenues and income generated from the sale of homes, less the cost of homes sold, SG&amp;A expenses, and a corporate capital allocation charge determined by corporate management. The corporate capital allocation charge eliminates in consolidation and is based on the segment&#8217;s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker to determine whether the operating segment is providing the desired rate of return after covering our cost of capital. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record impairment charges on contract land deposits when we determine that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are generally charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. We evaluate our entire net contract land deposit portfolio for impairment each quarter.  For presentation purposes below, the contract land deposit reserve at December&#160;31, 2021 and 2020 has been allocated to the reportable segments for the respective years to show contract land deposits on a net basis. The net contract land deposit balances below also include approximately $10,100 and $8,100 at December&#160;31, 2021 and 2020, respectively, of letters of credit issued as deposits in lieu of cash. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize certain homebuilding operating activity by reportable segment for each of the last three years:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selected Segment Financial Data:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,049,871&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668,542&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,901,573&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,828&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,772&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,804&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,729&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,667&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501,139&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992,265&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596,908&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303,328&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Gross profit margin:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,926&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,017&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,990&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,621&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,520&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,520&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,483&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,804&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Gross profit margin percentage:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.4&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Segment profit:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,537&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,677&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,728&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,605&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,374&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,029&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,144&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Operating Activity:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:23.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td></tr><tr><td colspan="9" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">New orders, net of cancellations:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,749&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,230&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,799&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,685&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.4&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,567&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,780&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,628&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,720&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,334&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.7&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,721&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,082&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,536&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:23.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Settlements:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,310&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,363&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,335&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,666&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.9&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388.5&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,414&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,150&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.9&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,309&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,387&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.1&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,540&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,668&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.194%"><tr><td style="width:1.0%"></td><td style="width:23.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Backlog:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,918&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,479&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,612&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511.5&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,874&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,816&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393.7&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.7&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,549&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Data:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">New order cancellation rate:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Average active communities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Homebuilding Inventory:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"><tr><td style="width:1.0%"></td><td style="width:63.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Sold inventory:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867,892&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,595&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,053&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,461&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,510&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,892&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,902&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803,848&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460,468&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"><tr><td style="width:1.0%"></td><td style="width:63.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Unsold lots and housing units inventory:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,690&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,656&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,941&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,892&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,193&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,220&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,153&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,103&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">Total segment inventory differs from consolidated inventory due to certain consolidation adjustments necessary to convert the reportable segments&#8217; results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes.  These consolidation adjustments are not allocated to our operating segments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lots Controlled and Land Deposits:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.722%"><tr><td style="width:1.0%"></td><td style="width:59.866%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Total lots controlled:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,500&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,400&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,100&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,900&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,700&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.722%"><tr><td style="width:1.0%"></td><td style="width:59.866%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.487%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.729%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.489%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Contract land deposits, net:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,244&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,742&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,257&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,949&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,537&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,222&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,246&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,864&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,284&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,777&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:51.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Contract land deposit impairments (recoveries), net:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mid Atlantic</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mid Atlantic segment had an approximate $297,100, or 68%, increase in segment profit in 2021 compared to 2020, driven by improved gross profit margins and an increase in segment revenues of approximately $381,300, or 10%, year over year. Segment revenues increased due primarily to an 11% increase in the average settlement price year over year.  The increase in the average settlement price was primarily attributable to a 7% higher average sales price of units in backlog entering 2021 compared to backlog entering 2020, coupled with a 17% increase in the average sales price of New Orders in the first six months of 2021 compared to the same period in 2020. The Mid Atlantic segment&#8217;s gross profit margin percentage increased to 24.4% in 2021 from 18.8% in 2020. Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power and improved leveraging of certain operating costs attributable to the increase in settlement activity year over year.  These favorable factors were partially offset by higher prices for lumber, certain other commodities and labor year over year. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment New Orders decreased 5% while the average sales price of New Orders increased 15% in 2021 compared to 2020.  New Orders were negatively impacted primarily by a 13% decrease in the average number of active communities year over year.  The increase in the average sales price of New Orders year over year was attributable to favorable market conditions which, coupled with low housing inventory levels, drove demand and have provided us sustained pricing power since the second half of 2020. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">North East</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The North East segment had an approximate $54,800, or 108%, increase in segment profit in 2021 compared to 2020, driven by an increase in segment revenues of approximately $229,100, or 43%, year over year and improved gross profit margins. The increase in segment revenues was attributable to a 21% increase in the number of units settled and an 18% increase in the average settlement price year over year. The increase in the number of units settled was attributable to a 62% higher backlog unit balance entering 2021 compared to the backlog unit balance entering 2020, offset partially by a lower backlog turnover rate year over year.  The increase in the average settlement price was primarily attributable to a 10% higher average sales price of units in backlog entering 2021 compared to backlog entering 2020, coupled with a 28% increase in the average sales price of New Orders in the first six months of 2021 compared to the same period in 2020. The segment&#8217;s gross profit margin percentage increased to 21.4% in 2021 from 19.0% in 2020.  Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power and improved leveraging of certain operating costs attributable to the increase in settlement activity year over year.  These favorable factors were partially offset by higher prices for lumber, certain other commodities and labor year over year.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment New Orders decreased 3% while the average sales price of New Orders increased 19% in 2021 compared to 2020. New Orders were negatively impacted primarily by a 13% decrease in the average number of active communities year over year. </span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the average sales price of New Orders year over year was attributable to favorable market conditions which, coupled with low housing inventory levels, drove demand and provided us sustained pricing power since the second half of 2020.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mid East</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Mid East segment had an approximate $103,200, or 61%, increase in segment profit in 2021 compared to 2020. The increase in segment profit was driven by an increase of segment revenues of approximately $367,100, or 24%, year over year and improved gross profit margins. Segment revenues increased due to increases in the number of units settled and the average settlement price of 15% and 8%, respectively, year over year. The increase in the number of units settled was largely attributable to a 59% higher backlog unit balance entering 2021 compared to the backlog unit balance entering 2020, offset partially by a lower backlog turnover rate year over year. The increase in the average settlement price was primarily attributable to a 4% higher average sales price of units in backlog entering 2021 compared to the same period in 2020, coupled with a 13% increase in the average sales price of New Orders in the first six months of 2021 compared to the same period in 2020.  The segment&#8217;s gross profit margin percentage increased to 20.7% in 2021 from 18.5% in 2020. Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power and by improved leveraging of certain operating costs attributable to the increase in settlement activity year over year, offset partially by higher prices for lumber, certain other commodities and labor year over year.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Segment New Orders decreased 4% while the average sales price of New Orders increased 12% in 2021 compared to 2020.  New Orders were negatively impacted primarily by a 7% decrease in the average number of active communities in 2021 compared to 2020. The increase in the average sales price of New Orders was attributable to favorable market conditions which, coupled with low housing inventory levels, drove demand and provided us sustained pricing power since the second half of 2020.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">South East</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The South East segment had an approximate $125,000, or 61%, increase in segment profit in 2021 compared to 2020. The increase in segment profit was primarily driven by an increase in segment revenues of approximately $395,400, or 25%, year over year and improved gross profit margins. The increase in revenues was attributable to a 16% increase in the number of units settled and an 8% increase in the average settlement price year over year. The number of units settled were favorably impacted by a 46% higher backlog unit balance entering 2021 compared to the same period in 2020, offset partially by a lower backlog turnover rate year over year. The increase in the average settlement price was primarily attributable to a 3% higher average sales price of units in backlog entering 2021 compared to the same period in 2020, coupled with a 16% increase in the average sales price of New Orders in the first six months of 2021 compared to the same period in 2020. The segment&#8217;s gross profit margin percentage increased to 23.6% in 2021 from 20.5% in 2020.  Gross profit margins were favorably impacted by the increase in the average settlement price attributable to improved pricing power and improved leveraging of certain operating costs attributable to the increase in settlement activity year over year.  These favorable factors were partially offset by higher prices for lumber, certain other commodities and labor year over year.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment New Orders and the average sales price of New Orders increased 6% and 18%, respectively, in 2021 compared to 2020. New Orders and the average sales price of New Orders were higher due to favorable market conditions which, coupled with low housing inventory levels, drove demand and provided us sustained pricing power since the second half of 2020. </span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Homebuilding Segment Reconciliations to Consolidated Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between homebuilding segment profit and homebuilding consolidated profit before tax include unallocated corporate overhead (which includes all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources, are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items to convert the reportable segments&#8217; results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense is primarily comprised of interest charges on our 3.95% Senior Notes due 2022 and 3.00% Senior Notes due 2030, and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.361%"><tr><td style="width:1.0%"></td><td style="width:45.481%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.915%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding consolidated gross profit:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,926&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,017&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,990&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,621&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,520&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,405&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,091&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469,520&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,483&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,804&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,263)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,117)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,450)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding consolidated gross profit</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938,578&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391,488&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370,982&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.361%"><tr><td style="width:1.0%"></td><td style="width:45.481%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.915%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding consolidated profit before taxes:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,677&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,728&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,029&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,144&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit impairment reserve (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,163&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,633)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,548)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,671)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,025&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,486&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,312)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,800&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,096&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding consolidated profit before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418,799&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937,960&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923,879&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:3pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3 in the accompanying consolidated financial statements.</span></div><div style="margin-top:3pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.</span></div><div style="margin-top:3pt;padding-left:33.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance and is as follows for the years presented:</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.361%"><tr><td style="width:1.0%"></td><td style="width:45.481%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.915%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid Atlantic</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,426&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,130&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,850&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mid East</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,256&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,263&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South East</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,701&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,320&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)  &#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other in 2021 compared to 2020 is driven by changes in lumber prices in 2021. Our reportable segments' results include intercompany profits of our production facilities for home packages delivered to our homebuilding divisions.  For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.  </span></div><div style="margin-top:3pt;padding-left:31.5pt;text-indent:-18pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_43"></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mortgage Banking Segment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct our mortgage banking activity through NVRM, a wholly owned subsidiary. NVRM focuses almost exclusively on serving the homebuilding segment customer base. The following table summarizes the results of our mortgage banking operations and certain statistical data for each of the last three years:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.833%"><tr><td style="width:1.0%"></td><td style="width:44.776%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Loan closing volume:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,073,934&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,317,811&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,164,725&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Loan volume mix:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustable rate mortgages</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-rate mortgages</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Operating profit:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment profit</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,319&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,647)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,246)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,376)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage banking income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,604&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,073&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,916&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Capture rate:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage banking fees:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on sale of loans</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,582&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,720&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,642&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title services</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,958&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,554&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,537&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Servicing fees</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,332&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,034&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,820&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loan closing volume in 2021 increased by approximately $756,100, or 14%, from 2020.&#160;&#160;The increase was primarily attributable to a 6% increase in the number of loans closed year over year due primarily to the aforementioned increase in the homebuilding segment&#8217;s number of settlements in 2021 as compared to 2020 and an 8% increase in the average loan amount in 2021 compared to 2020.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Segment profit in 2021 increased by approximately $32,900, or 23%, from 2020.&#160;&#160;The increase in segment profit was primarily attributable to an increase in mortgage banking fees.&#160;&#160;Mortgage banking fees increased by approximately $41,300, or 20%, resulting from the aforementioned increase in loan closing volume and an increase in secondary marketing gains on sales of loans. </span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking &#8211; Other</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell all of the loans we originate into the secondary mortgage market.&#160;&#160;Insofar as we underwrite our originated loans to the standards and specifications of the ultimate investor, we have no further financial obligations from the issuance of loans, except in certain limited instances where repurchases or early payment default occur.&#160;&#160;Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA.&#160;&#160;Because we sell all of our loans and do not service them, there is often a substantial delay between the time that a loan goes into default and the time that the investor requests us to reimburse them for losses incurred because of the default.&#160;&#160;We believe that all of the loans that we originate are underwritten to the standards and specifications of the ultimate investor to whom we sell our originated loans.&#160;&#160;We employ a quality control department to ensure that our underwriting controls are effective, and further assess the underwriting function as part of our assessment of internal controls over financial reporting.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure from the loans that we have originated and sold. At December&#160;31, 2021 and 2020, we had repurchase reserves of approximately $21,400 and $20,500, respectively. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM is dependent on our homebuilding operation&#8217;s customers for business.&#160;&#160;If new orders and selling prices of the homebuilding segment decline, NVRM&#8217;s operations will also be adversely affected.&#160;&#160;In addition, NVRM&#8217;s operating results may be adversely affected in future periods due to tightening and volatility of the credit markets, changes in investor funding times, increased regulation of mortgage lending practices and increased competition in the mortgage market.</span></div><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_46"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally have higher New Order activity in the first half of the year and higher home settlements, revenues and net income in the second half of the year, however, the impact of the pandemic in both 2021 and 2020 on home demand, as well as supply chain disruptions, have affected our typical seasonal New Order and settlement trends. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective Tax Rate</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated effective tax rates in 2021 and 2020 were 22.24% and 16.40%, respectively. The higher effective tax rate in 2021 was attributable primarily to the recognition of a lower income tax benefit related to excess tax benefits from stock option exercises in 2021. Excess tax benefit recognized in 2021 and 2020 were approximately $48,400 and $92,200, respectively.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect continued tax rate volatility in future years attributable to the recognition of excess tax benefits from equity plan activity and distributions from the deferred compensation plans.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Pending Adoption</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 to the accompanying consolidated financial statements for discussion of recently issued accounting pronouncements applicable to us.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_52"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We fund our operations primarily from our current cash holdings and cash flows generated by operating activities.  In addition, we have available a short-term unsecured working capital revolving credit facility and revolving mortgage repurchase facility, as further described below. As of December&#160;31, 2021, we had a strong liquidity position with approximately $2,600,000 in cash and cash equivalents, approximately $284,000 in unused committed capacity under our revolving credit facility and $150,000 in unused committed capacity under our revolving mortgage repurchase facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Material Cash Requirements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our current cash holdings, cash generated from operations, and cash available under our short-term unsecured credit agreement and revolving mortgage repurchase facility, as well as the public debt and equity markets, will be sufficient to satisfy both our short term and long term cash requirements for working capital to support our daily operations and meet commitments under our contractual obligations with third parties.  Our material contractual obligations primarily consist of (i) payments due to service our debt and interest on that debt.  During 2022, we expect to use cash holdings to repurchase or retire $600,000 in senior notes maturing in September 2022.  Future interest payments on our outstanding senior notes total approximately $242,800, with approximately $43,700 due within twelve months, (ii) payment obligations totaling approximately $300,000 under existing LPAs for deposits to be paid to land developers, assuming that contractual development milestones are met by the developers and we exercise our option to acquire finished lots under those LPAs. We expect to make the majority of these payments within the next three years, and (iii) obligations under operating and finance leases related primarily to office space and our production facilities (see Part I, Item 2 and Note 13 of this Form 10-K for additional discussion of our properties and leases, respectively).  </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to funding growth in our homebuilding and mortgage banking operations, we historically have used a substantial portion of our excess liquidity to repurchase outstanding shares of our common stock in open market and privately negotiated transactions. This ongoing repurchase program assists us in accomplishing our primary objective, creating increases in shareholder value. See &#8220;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities&#8221; in Item&#160;5 of this Form 10-K for disclosure of amounts repurchased during the fourth quarter of 2021. For the year ended December&#160;31, 2021, we repurchased 322,038 shares of our common stock at an aggregate purchase price of $1,538,019. As of December&#160;31, 2021, we had approximately $508,000 available under Board approved repurchase authorizations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Resources</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, we had a total of $1,500,000 in outstanding Senior Notes, $600,000 of which mature in September 2022 and the remaining $900,000 mature in May 2030.  The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes does not contain any financial covenants; however, it does contain, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December&#160;31, 2021. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a unsecured revolving credit agreement (the "Credit Agreement") with a group of lenders which may be used for working capital and general corporate purposes. The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility").  Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments.  In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which there was approximately $16,100 outstanding at December&#160;31, 2021. The Credit Agreement termination date is February&#160;12, 2026. There were no borrowings outstanding under the Credit Agreement as of December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Repurchase Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking subsidiary, NVRM, has an unsecured revolving mortgage repurchase agreement (the "Repurchase Agreement") which is non-recourse to NVR. The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides borrowing capacity up to $150,000, subject to certain sublimits. The Repurchase Agreement expires on July 20, 2022.  At December&#160;31, 2021, there was no debt outstanding under the Repurchase Agreement and there were no borrowing base limitations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 9 of this Form 10-K for additional disclosures regarding our Senior Notes, Credit Agreement and Repurchase Agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2021, cash, restricted cash and cash equivalents decreased by $172,798. Net cash provided by operating activities was $1,242,393, due primarily to cash provided by earnings in 2021 and net proceeds of $344,750 from mortgage loan activity.  Additionally, cash was provided by an increase in customer deposits of $176,705 attributable to the increase in our ending backlog year over year. Cash was primarily used to fund the increase in inventory of $238,284, attributable to an increase in units under construction at December&#160;31, 2021 compared to December&#160;31, 2020.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities in 2021 was $18,179. Cash was used primarily for purchases of property, plant and equipment. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used by financing activities in 2021 was $1,397,012.  Cash was used primarily to repurchase shares of our common stock under our ongoing common stock repurchase program as discussed above. Cash was provided from stock option exercise proceeds totaling $142,370.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020, cash, restricted cash and cash equivalents increased by $1,648,978. Net cash provided by operating activities was $925,269, due primarily to cash provided by earnings in 2020 and net proceeds of $212,636 from mortgage loan activity. Additionally, cash was provided by an increase in customer deposits attributable to the increase in our ending backlog year over year. Cash was primarily used to fund the increase in inventory of $362,384, attributable to an increase in units under construction at December&#160;31, 2020 compared to December&#160;31, 2019. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities in 2020 of $3,933 was primarily used for purchases of property, plant and equipment of $16,119, offset partially by the receipt of capital distributions from our unconsolidated JVs totaling $11,625. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities in 2020 was $727,642, due primarily to the net proceeds received from the issuance of the 2030 Senior Notes totaling $923,905 and by $180,866 in proceeds from stock option exercises in 2020. Cash was used during the period to repurchase 93,346 shares of our common stock at an aggregate purchase price of $371,078 under our ongoing common stock repurchase program discussed above.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, the homebuilding segment had restricted cash of $60,730 and $28,912, respectively. Restricted cash in each year was attributable to customer deposits for certain home sales.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_55"></div><div style="margin-top:3pt;text-indent:27pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_58"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. We continually evaluate the estimates we use to prepare the consolidated financial statements and update those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#8217; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable. Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under LPAs that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#8217; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#8217;s performance, a developer&#8217;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#8217;s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we had placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit our deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether an impairment is present due to collectability issues resulting from a developer&#8217;s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we consider the allowance for losses on contract land deposits reflected on the December&#160;31, 2021 consolidated balance sheet to be adequate (see Note 1 to the accompanying consolidated financial statements included herein), there can be no assurance that this allowance will prove to be adequate over time to cover losses due to unanticipated adverse changes in the economy or other events adversely affecting specific markets or the homebuilding industry.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty/Product Liability Reserves</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We establish warranty and product liability reserves to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on our judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#8217; and </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subcontractors&#8217; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. Although we consider the warranty and product liability accrual reflected on the December&#160;31, 2021 consolidated balance sheet to be adequate (see Note 14 to the accompanying consolidated financial statements included herein), there can be no assurance that this accrual will prove to be adequate over time to cover losses due to increased costs for material and labor, the inability or refusal of manufacturers or subcontractors to financially participate in corrective action, unanticipated adverse legal settlements, or other unanticipated changes to the assumptions used to estimate the warranty and product liability accrual.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which include non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, we calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. While the Black-Scholes model is a widely accepted method to calculate the fair value of options, its results are dependent on input variables, two of which, expected term and expected volatility, are significantly dependent on management&#8217;s judgment. We have concluded that our historical exercise experience is the best estimate of future exercise patterns to determine an Option&#8217;s expected term. To estimate expected volatility, we analyze the historical volatility of our common stock over a period equal to the Option&#8217;s expected term. Changes in management&#8217;s judgment of the expected term and the expected volatility could have a material effect on the grant-date fair value calculated and expensed within the income statement.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, when recognizing equity-based compensation cost related to &#8220;performance condition&#8221; Option and RSU grants, we are required to make a determination as to whether the performance conditions will be met prior to the completion of the actual performance period.&#160;&#160;The performance metric is based on our return on capital performance during a specified three year period based on the date of Option grant. While we currently believe that this performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly, our future expected activity levels could cause us to make a different determination, resulting in a change to the compensation expense to be recognized related to performance condition Option and RSU grants that would otherwise have been recognized to date.&#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe that the compensation costs recognized in 2021 are representative of the cumulative ratable amortization of the grant-date fair value of unvested Options and RSUs outstanding, changes to the estimated input values such as expected term and expected volatility and changes to the determination of whether performance condition grants will vest, could produce widely different expense valuations and recognition.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market, on a servicing released basis, typically within 30 days from closing. All of the loans that we originate are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. We employ a quality control department to ensure that our underwriting controls are effectively operating, and further assess the underwriting function as part of our assessment of internal controls over financial reporting. We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that we have originated and sold. The reserve is calculated based on an analysis of historical experience and exposure. Although we consider the mortgage repurchase reserve reflected on the December&#160;31, 2021 consolidated balance sheet to be adequate (see Note 16 to the accompanying consolidated financial statements included herein), there can be no assurance that this reserve will prove to be adequate over time to cover losses due to unanticipated changes to the assumptions used to estimate the mortgage repurchase reserve.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of Inflation, Changing Prices and Economic Conditions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Risk Factors&#8221; included in Item&#160;1A of this Form 10-K for a description of the impact of inflation, changing prices and economic conditions on our business and our financial results. See also the discussion of the current business environment in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Overview</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_64"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7A.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosure About Market Risk.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(dollars in thousands)</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the risk of loss arising from adverse changes in market prices and interest rates. Our market risk arises from interest rate risk inherent in our financial instruments and debt obligations. Interest rate risk results from the possibility that changes in interest rates will cause unfavorable changes in net income or in the value of interest rate-sensitive assets, liabilities and commitments. Lower interest rates tend to increase demand for mortgage loans for home purchasers, while higher interest rates make it more difficult for potential borrowers to purchase residential properties and to qualify for mortgage loans. We have no market rate sensitive instruments held for speculative or trading purposes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate risk as it relates to our fixed rate debt, primarily our Senior Notes and our variable rate credit facility and loan repurchase facility.  Changes to interest rates generally affect the fair value of fixed-rate debt instruments, but not earnings or cash flows. For variable rate debt, interest rate changes generally will not affect the fair value of the variable debt instruments but will affect earnings and cash flow.  At December&#160;31, 2021, there was no debt outstanding under our credit facility or loan repurchase facility.  See Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note 9 to the accompanying consolidated financial statements included herein for further  discussion of these debt instruments.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking segment is exposed to interest rate risk as it relates to its lending activities, including originating mortgage loans and providing rate lock commitments to borrowers. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, we enter into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. We do not engage in speculative or trading derivative activities. All of the mortgage banking segment&#8217;s loan portfolio is held for sale and subject to forward sale commitments.  See Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note 15 to the accompanying consolidated financial statements included herein for further discussion of these items. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the contractual balances of our on-balance sheet financial instruments at the expected maturity dates, as well as the fair values of those on-balance sheet financial instruments at December&#160;31, 2021. The expected maturity categories take into consideration the actual and anticipated amortization of principal and do not take into consideration the reinvestment of cash or the refinancing of existing indebtedness. Because we sell all of the mortgage loans we originate into the secondary markets, we have made the assumption that the portfolio of mortgage loans held for sale will mature in the first year.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:25.312%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.381%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturities (000's)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Mortgage banking segment</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Interest rate sensitive assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,896&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,896&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,192&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Other:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward trades of mortgage-backed securities (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward loan commitments (a)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Homebuilding segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Interest rate sensitive assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,251,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,251,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,251,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Interest rate sensitive liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed rate obligations </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">600,000&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">900,000&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,500,000&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,552,644&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.91pt">Represents the fair value recorded pursuant to ASC 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_67"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;8.&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements listed in Item&#160;15 are filed as part of this report and are incorporated herein by reference.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9.&#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A.&#160;&#160;&#160;&#160;Controls and Procedures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on that evaluation, the principal executive officer and principal financial officer concluded that the design and operation of these disclosure controls and procedures as of December&#160;31, 2021 were effective to provide reasonable assurance that information required to be disclosed in our reports under the Exchange Act, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our management concluded that our internal control over financial reporting was effective as of December&#160;31, 2021. There have been no changes in our internal control over financial reporting identified in connection with the evaluation referred to above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal control over financial reporting as of December&#160;31, 2021 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their attestation report which is included herein.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9B.&#160;&#160;&#160;&#160;Other Information.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective February 16, 2022, Paul W. Praylo no longer serves as Senior Vice President and Chief Operating Officer, and now serves NVR as Area President, a non-executive officer position.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_1749"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9C.&#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_79"></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART III</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10.&#160;&#160;&#160;&#160;Directors, Executive Officers, and Corporate Governance.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our executive officers are:</span></div><div style="margin-top:12pt;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.181%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul C. Saville</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel D. Malzahn</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;52</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eugene J. Bredow</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, NVR Mortgage</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew B. Kelpy</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;48</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Accounting Officer</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this item will be included under the captions "Proposal No.1 - Election of Directors", "Executive Summary" within "Compensation Discussion and Analysis", "Corporate Governance Principles and Board Matters" and "Delinquent Section 16(a) Reports" within "Security Ownership of Beneficial Owners and Management" in our definitive Proxy Statement for the 2022 Annual Meeting of Shareholders ("2022 Proxy Statement") and is incorporated herein by reference.  Our 2022 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April&#160;30, 2022.</span></div><div style="margin-top:6pt;padding-left:36pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_85"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11.&#160;&#160;&#160;&#160;Executive Compensation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be included under the caption "Compensation Discussion and Analysis" in our 2022 Proxy Statement and is incorporated herein by reference.  Our 2022 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April&#160;30, 2022.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_88"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12.&#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our equity compensation plans as of December&#160;31, 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"></td><td style="width:45.454%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.902%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.230%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;securities&#160;to&#160;be<br/>issued upon&#160;exercise&#160;of<br/>outstanding&#160;options,<br/>warrants and&#160;rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average<br/>exercise&#160;price&#160;of<br/>outstanding&#160;options,<br/>warrants&#160;and&#160;rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;securities<br/>remaining&#160;available&#160;for<br/>future&#160;issuance&#160;under<br/>equity&#160;compensation<br/>plans (excluding<br/>securities&#160;reflected&#160;in&#160;the<br/>first&#160;column)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,259&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351.77&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,212&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,259&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351.77&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,212&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">This category includes the restricted share units (&#8220;RSUs&#8221;) authorized to be issued under the 2010 and 2018 Equity Incentive Plans.  At December&#160;31, 2021, there were 16,564 RSUs outstanding. Of the total 266,212 shares remaining available for future issuance under the shareholder approved plans, up to a total of 36,470 may be issued as RSUs. The weighted-average exercise price of outstanding options under security holder approved plans was $2,424.62.</span></div><div style="text-indent:-9pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this item will be included under the caption "Security Ownership of Certain Beneficial Owners and Management" in our 2022 Proxy Statement and is incorporated herein by reference.  Our 2022 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April&#160;30, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_91"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13.&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be included under the caption "Corporate Governance Principles and Board Matters" in our 2022 Proxy Statement and is incorporated herein by reference.  Our 2022 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April&#160;30, 2022.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14.&#160;&#160;&#160;&#160;Principal Accountant Fees and Services.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item&#160;will be included under the caption "Proposal No. 2 - Ratification of Appointment of Independent Auditor" in our 2022 Proxy Statement and is incorporated herein by reference.  Our 2022 Proxy Statement expected to be filed with the Securities and Exchange Commission on or prior to April&#160;30, 2022.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">PART IV</span></div><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15.&#160;&#160;&#160;&#160;Exhibits and Financial Statement Schedules.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following documents are filed as part of this report:</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Financial Statements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;NVR, Inc. - Consolidated Financial Statements </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Reports of Independent Registered Public Accounting Firm (<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4MzU_69c663dd-bd7f-49d1-9c49-65e165f1ed2d">KPMG LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4MzY_81cd2b25-1304-450c-92a7-a5b66cd5c83c">McLean, VA</ix:nonNumeric>, Auditor Firm ID: <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4Mzg_0c763af7-9427-4e56-a960-07704a258deb">185</ix:nonNumeric>)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Consolidated Balance Sheets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Consolidated Statements of Income</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Consolidated Statements of Shareholders&#8217; Equity</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Consolidated Statements of Cash Flows</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Notes to Consolidated Financial Statements</span></div><div style="text-indent:72pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_106"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000095012311018386/w79861exv3w1.htm">Restated Articles of Incorporation of NVR, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/25/2011</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516508404/d161848dex31.htm">Bylaws, as amended, of NVR, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/17/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/0000928385-98-000803.txt">Indenture dated as of April 14, 1998 between NVR, Inc., as issuer and the Bank of New York as trustee.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/23/1998</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/0000928385-98-000803.txt">Form of Note (included in Indenture).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/23/1998</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="http://www.sec.gov/Archives/edgar/data/906163/000119312512386359/d408355dex41.htm">Fifth Supplemental Indenture dated September 10, 2012 among NVR, Inc. and U.S. Bank Trust National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/10/2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312520132497/d907303dex41.htm">Sixth Supplemental Indenture dated as of May 4, 2020 among NVR, Inc. and U.S. Bank Trust National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/4/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000119312520242209/d36727dex41.htm">Seventh Supplemental Indenture dated September 9, 2020 between NVR, Inc. and U.S. Bank Trust National Association</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/9/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000119312520248133/d50822dex41.htm">Eighth Supplemental Indenture dated September 17, 2020 between NVR, Inc. and U.S. Bank Trust National Association</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/17/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312512386359/d408355dex42.htm">Form of Global Note.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/10/2012</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000026/a2019ex45.htm">Description of Securities of NVR, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/19/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459015009895/nvr-ex101_323.htm">Amended and Restated Employment Agreement between NVR, Inc. and Paul C. Saville dated November 4, 2015.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/6/2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459015009895/nvr-ex102_324.htm">Amended and Restated Employment Agreement between NVR, Inc. and Daniel D. Malzahn dated November 4, 2015.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/6/2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459015009895/nvr-ex104_326.htm">Amended and Restated Employment Agreement between NVR, Inc. and Eugene J. Bredow dated November 4, 2015.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/6/2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000026/exhibit10_1.htm">Amendment No.  1 to Employment Agreement between NVR, Inc. and Eugene J. Bredow dated March 1, 2018.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000070/exhibit10_2.htm">Amendment No.  2 to Employment Agreement between NVR, Inc. and Eugene J. Bredow dated April 1, 2019.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/1/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000029/ex108.htm">Employment Agreement between NVR, Inc. and Paul W. Praylo dated January 28, 2019. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/13/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000090/ex101-extensionofemplo.htm">Extension of Employment Agreement between NVR, Inc. and Paul C. Saville date November 4, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/4/2020</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000090/ex102-extensionofemplo.htm">Extension of Employment Agreement between NVR, Inc. and Daniel D. Malzahn date November 4, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/4/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000090/ex103-extensionofemplo.htm">Extension of Employment Agreement between NVR, Inc. and Paul W. Praylo date November 4, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/4/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000090/ex104-extensionofemplo.htm">Extension of Employment Agreement between NVR, Inc. and Eugene J. Bredow date November 4, 2020.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/4/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/0000928385-97-001029.txt">Profit Sharing Plan of NVR, Inc. and Affiliated Companies.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-29241</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/13/1997</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Ownership Plan of NVR, Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/31/1994</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459015009895/nvr-ex105_283.htm">Amended and Restated NVR, Inc. Nonqualified Deferred Compensation Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/6/2015</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459017001623/nvr-ex1036_559.htm">First Amendment to NVR, Inc. Nonqualified Deferred Compensation Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/15/2017</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000029/ex_1015.htm">Description of the Board of Directors&#8217; compensation arrangement. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/13/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312518149765/d578284ds8.htm">NVR, Inc. 2018 Equity Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-224629</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/3/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_1.htm">The Form of Non-Qualified Stock Option Agreement (Management time-based grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_2.htm">The Form of Non-Qualified Stock Option Agreement (Director time-based grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_3.htm">The Form of Non-Qualified Stock Option Agreement (Management performance-based grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_4.htm">The Form of Non-Qualified Stock Option Agreement (Director performance-based grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_5.htm">The Form of Restricted Share Units Agreement (Management grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000065/exhibit10_6.htm">The Form of Restricted Share Units Agreement (Director grants) under the NVR, Inc. 2018 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312514186839/d722339dex101.htm">NVR, Inc. 2014 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-195756</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/7/2014</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000007/ex1015.htm">The Form of Non-Qualified Stock Option Agreement (Management time-based grants) under the NVR, Inc. 2014 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312514187250/d722365dex101.htm">The Form of Non-Qualified Stock Option Agreement (Director time-based grants) under the NVR, Inc. 2014 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/7/2014</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000007/ex1017.htm">The Form of Non-Qualified Stock Option Agreement (Management performance-based grants) under the NVR, Inc. 2014 Equity Incentive Plan. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/14/2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312514187250/d722365dex104.htm">The Form of Non-Qualified Stock Option Agreement (Director performance-based grants) under the NVR, Inc. 2014 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/7/2014</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000095012310043500/w78342exv10w1.htm">NVR, Inc. 2010 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-166512</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/4/2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000029/ex1029.htm">The Amended Form of Non-Qualified Stock Option Agreement (Management grants) under the NVR, Inc. 2010 Equity Incentive Plan.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/13/2019</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000029/ex1030.htm">The Form of Non-Qualified Stock Option Agreement (Management performance-based grants) under the NVR, Inc. 2010 Equity Incentive Plan. </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/13/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000095012310045375/w78392exv10w2.htm">The Form of Non-Qualified Stock Option Agreement (Director grants) under the NVR, Inc. 2010 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/6/2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312513310039/d540338dex102.htm">The Form of Restricted Share Units Agreement (Management grants) under the NVR, Inc. 2010 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/30/2013</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000095012310045375/w78392exv10w4.htm">The Form of Restricted Share Units Agreement (Director grants) under the NVR, Inc. 2010 Equity Incentive Plan.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5/6/2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex101.htm">Amended and Restated Master Repurchase Agreement dated as of August 2, 2011, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex102.htm">First Amendment to Amended and Restated Master Repurchase Agreement dated as of August 1, 2012, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex103.htm">Second Amendment to Amended and Restated Master Repurchase Agreement dated as of November 13, 2012, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex104.htm">Third Amendment to Amended and Restated Master Repurchase Agreement dated as of November 29, 2012, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex105.htm">Fourth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 31, 2013, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex106.htm">Fifth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 30, 2014, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex107.htm">Sixth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 29, 2015, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516434657/d126970dex108.htm">Seventh Amendment to Amended and Restated Master Repurchase Agreement dated as of January 18, 2016, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/21/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459016021704/nvr-ex102_299.htm">Eighth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 27, 2016, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/28/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000156459017014370/nvr-ex101_168.htm">Ninth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 26, 2017, between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/28/2017</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616318000106/exhibit10_1mra.htm">Tenth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 25, 2018 between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/30/2018</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.376%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000090616319000116/exhibit101.htm">Eleventh Amendment to Amended and Restated Master Repurchase Agreement dated as of July 24, 2019 between NVR Mortgage Finance, Inc. and U.S. Bank National Association.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/31/2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/906163/000090616320000075/exhibit101.htm">Twelfth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 8, 2020 between NVR Mortgage Finance, Inc. and U.S. Bank National Association</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/3/2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0000906163/000090616321000084/exhibit101q22021.htm">Thirteenth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 21, 2021 between NVR Mortgage Finance, Inc. and U.S. Bank National Association. </a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/3/2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/906163/000119312516650024/d186192dex101.htm">Credit Agreement dated as of July 15, 2016 among NVR, Inc. and the lenders party hereto, Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, and Merrill Lynch, Pierce, Fenner &amp; Smith Incorporated as Sole Lead Arranger and Sole Book Runner.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/18/2016</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex1049.htm">Summary of 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex1049.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex1049.htm"> Executive Officer Incentive Compensation plan.  Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex21.htm">NVR, Inc. Subsidiaries. Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex23.htm">Consent of KPMG LLP (Independent Registered Public Accounting Firm). Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex311.htm">Certification of NVR&#8217;s Chief Executive Officer pursuant to Rule 13a-14(a). Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex312.htm">Certification of NVR&#8217;s Chief Financial Officer pursuant to Rule 13a-14(a). Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2021ex32.htm">Certification of NVR&#8217;s Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Filed herewith.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* Exhibit is a management contract or compensatory plan or arrangement.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_109"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:390.00pt"><tr><td style="width:1.0pt"></td><td style="width:73.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:142.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NVR, Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By:</span></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Paul C. Saville</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paul C. Saville</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:right"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.333%"><tr><td style="width:1.0%"></td><td style="width:30.189%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.189%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.787%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.348%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Dwight C. Schar</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Chairman</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dwight C. Schar</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/&#160;C. E. Andrews</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">C. E. Andrews</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Sallie B. Bailey</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sallie B. Bailey</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Thomas D. Eckert</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thomas D. Eckert</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/&#160;Alfred E. Festa</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Alfred E. Festa</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Manuel H. Johnson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manuel H. Johnson</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Alexandra A. Jung</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Alexandra A. Jung</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/&#160;Mel Martinez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mel Martinez</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ William A. Moran</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">William A. Moran</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/&#160;David A. Preiser</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">David A. Preiser</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ W. Grady Rosier</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">W. Grady Rosier</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Susan Williamson Ross</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Susan Williamson Ross</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Paul C. Saville</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Principal Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Paul C. Saville</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Daniel D. Malzahn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Principal Financial Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Daniel D. Malzahn</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;/s/ Matthew B. Kelpy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Principal Accounting Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 16, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Matthew B. Kelpy</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_112"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVR, Inc.:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of NVR, Inc. and&#160;subsidiaries (the Company) as of December&#160;31, 2021 and 2020, the related consolidated statements of income,  shareholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2021, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2021 and 2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December&#160;31, 2021, in conformity with U.S. generally accepted accounting principles. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United Sates) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February&#160;16, 2022 expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:10pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assessment of the allowance for losses on contract land deposits</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Notes 1 and 3 to the consolidated financial statements, the Company&#8217;s allowance for losses on contract land deposits (&#8220;lot deposit reserve&#8221;) was $30,041,000 recorded against total contract land deposit assets of $527,180,000 as of December&#160;31, 2021. The Company estimated the lot deposit reserve using a loss contingency analysis that assesses a combination of quantitative and qualitative information for each individual deposit associated with a community. As the Company does not own the lots on which they have placed a deposit, the loss contingency analysis assesses contracts on a community-by-community basis, and records an estimated lot deposit reserve for communities which may result in forfeiture of the lot deposit. In estimating this reserve, the Company evaluates whether it can sell houses at an acceptable profit margin and sales pace, and considers market and economic conditions.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="margin-bottom:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the assessment of the lot deposit reserve as a critical audit matter.  Such assessment involved measurement uncertainty that required subjective auditor judgment. Specifically, the assessment encompassed the evaluation of the loss contingency analysis, inclusive of (1) the method used to estimate the reserve assigned to a lot deposit, (2) the quantitative data metrics, as applicable, of profit margin and sales volumes, and (3) the qualitative factors, as applicable, of developer performance and community specific factors. In addition, it was challenging to obtain objective audit evidence, and evaluate the sufficiency of that audit evidence.</span></div><div style="margin-bottom:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over (1) the development and approval of the loss contingency analysis, (2) the determination of the quantitative data metrics and qualitative factors used in the analysis, and (3) the preparation and measurement of the lot deposit reserve estimate. We evaluated the process to develop the quantitative and qualitative information used to assess the lot deposit reserve rates. Specifically, we assessed the consistency of data used in the process with its source, evaluated the reliability of data sources, and considered if all relevant data points were used in the analysis. We tested the reserve balance by:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">assessing the recoverability of a sample of individual lot deposits and comparing our results to those of the Company</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">analyzing the timing of changes for a sample of lot deposits for consistency with changes in quantitative or qualitative data</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the consistency of the loss contingency analysis by comparing the reserve treatment of similar lot deposits and community positions between the current and prior years</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">comparing prior reserve estimates to subsequent lot deposit forfeiture activity.</span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also evaluated the collective results of the procedures performed to assess the sufficiency of the audit evidence obtained related to the Company&#8217;s lot deposit reserve.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KPMG LLP</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company's auditor since 1987.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">McLean, Virginia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2022</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVR, Inc.:</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited NVR, Inc. and subsidiaries</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the Company) internal control over financial reporting as of December&#160;31, 2021, based on criteria established in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control - Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.  </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December&#160;31, 2021 and 2020, the related consolidated statements of income, shareholders&#8217; equity, and cash flows for each of the years in the three-year period ended December&#160;31, 2021, and the related notes (collectively, the consolidated financial statements), and our report dated February&#160;16, 2022 expressed an unqualified opinion on those consolidated financial statements.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:10pt"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KPMG LLP</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">McLean, Virginia</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2022</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_115"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:68.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzMtMS0xLTEtMTk0NDg_b6e7b045-1d58-4028-a5f5-2273ffc059f0">2,545,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzMtMy0xLTEtMTk0NDg_268d40af-19a9-4aa0-b40b-820b919dd4db">2,714,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzQtMS0xLTEtMTk0NDg_64599301-fb16-49b8-8e73-a45b91210f14">60,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzQtMy0xLTEtMTk0NDg_c526c8ba-eef5-42c1-96c3-3c268ad84ea7">28,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzUtMS0xLTEtMTk0NDg_512454d5-9fd2-4651-80b7-226e719d6246">18,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzUtMy0xLTEtMTk0NDg_f899ecdc-49eb-4dd6-941e-389592a0bcbf">18,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lots and housing units, covered under sales agreements with customers</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzctMS0xLTEtMTk0NDg_89ed961d-b70e-4c99-a39a-229fa6ed67a1">1,777,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzctMy0xLTEtMTk0NDg_5a611617-1971-4448-b92c-baca3bf43d0c">1,484,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unsold lots and housing units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="nvr:UnsoldLotsAndHousingUnits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzgtMS0xLTEtMTk0NDg_abe8f9fe-8ba6-4230-9c16-25d29f6a5051">127,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="nvr:UnsoldLotsAndHousingUnits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzgtMy0xLTEtMTk0NDg_865babe8-fa7d-457d-a87c-5c6e0fe9e3d1">123,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land under development</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzktMS0xLTEtMTk0NDg_6cfbae6e-7f14-4d15-9fb0-af1169f3439e">12,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzktMy0xLTEtMTk0NDg_63a73dc7-79cf-452c-81eb-e916cccb91d7">62,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Building materials and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryConstructionMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEwLTEtMS0xLTE5NDQ4_b50fb828-6be5-4e17-b5c0-422a3afd94b1">29,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryConstructionMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEwLTMtMS0xLTE5NDQ4_946e3e9e-1a4b-453f-955e-5838fd3efbd1">38,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:InventoryOperativeBuilders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzExLTEtMS0xLTE5NDQ4_e1d759ba-44a9-45c7-aabc-9c83e8cb3f2e">1,947,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:InventoryOperativeBuilders" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzExLTMtMS0xLTE5NDQ4_c4d2bbec-fa0a-45e8-bfa1-3b94ed12b43e">1,709,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEzLTEtMS0xLTE5NDQ4_c7166c16-c779-46c2-9e1e-85057883510f">497,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEzLTMtMS0xLTE5NDQ4_0c186462-4f08-4c14-9eb0-86190c09450e">387,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE0LTEtMS0xLTE5NDQ4_6715b57d-6b09-48bd-bf8a-a1d893e032ac">56,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE0LTMtMS0xLTE5NDQ4_8af3fa37-0fc4-48a6-ac70-f06da56e981d">57,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE1LTEtMS0xLTE5NDQ4_a23b7306-b240-4101-8c95-49baf338ff83">59,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE1LTMtMS0xLTE5NDQ4_f78a7f43-bcc4-4c77-91fd-6745521f896a">53,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reorganization value in excess of amounts allocable to identifiable assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE2LTEtMS0xLTE5NDQ4_30243a76-4d48-417e-bc5c-a7b75575d829">41,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE2LTMtMS0xLTE5NDQ4_e48b6cda-1e8c-4de3-87b9-6394e745a8a5">41,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets, net</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE3LTEtMS0xLTI1NTk4_f287d3c3-b9f4-414a-96e6-b7588dde856f">132,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE3LTMtMS0xLTI1NTk4_4b1192d1-6f19-4109-888c-60382bee7a2d">132,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE4LTEtMS0xLTE5NDQ4_0de1df5c-fdc2-4193-9f2a-28cfd82298e2">96,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE4LTMtMS0xLTE5NDQ4_af44b472-a91f-47cd-a174-35dfe4704c41">70,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE5LTEtMS0xLTE5NDQ4_708297a4-0944-430b-8013-6cba950c0e9d">5,455,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE5LTMtMS0xLTE5NDQ4_452933a9-b63e-4291-8aa6-56a4e6284ebf">5,214,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIxLTEtMS0xLTE5NDQ4_728ad7a5-9780-4f87-93c2-10584dfdd052">28,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIxLTMtMS0xLTE5NDQ4_ce4d5c6f-da59-4eb6-88a5-bb344552d12b">63,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIyLTEtMS0xLTE5NDQ4_2e18ce78-1479-469f-82de-b3bf46983081">2,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIyLTMtMS0xLTE5NDQ4_a0b1da6e-39a1-4057-a416-9af1bc31661c">2,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage loans held for sale, net</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIzLTEtMS0xLTE5NDQ4_2a767075-74f8-4e7c-b128-fc60ba6b205b">302,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIzLTMtMS0xLTE5NDQ4_419b13c8-2566-46c2-8035-b213ab211edb">449,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI0LTEtMS0xLTE5NDQ4_307fa393-1d56-4227-aa93-037bc53070ea">3,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI0LTMtMS0xLTE5NDQ4_eb81b8a0-c844-4694-ad54-c2eca4cb7a06">4,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI1LTEtMS0xLTE5NDQ4_7c7c47c1-d7ec-45c5-8be8-4db12fedb7e1">9,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI1LTMtMS0xLTE5NDQ4_2f0c0155-635f-4f78-9a4c-9620798bf6b8">12,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reorganization value in excess of amounts allocable to identifiable assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI2LTEtMS0xLTE5NDQ4_4e8ce193-3722-4e2f-991f-ec3c5e497de8">7,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI2LTMtMS0xLTE5NDQ4_55925e82-833c-482e-b7f0-d4304b2a3bc9">7,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI3LTEtMS0xLTE5NDQ4_1a730c4b-ee7f-47a7-b920-fcde7aea3d8f">25,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI3LTMtMS0xLTE5NDQ4_d3a4b8ad-2aac-497c-88e3-a91ab3594073">22,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI4LTEtMS0xLTE5NDQ4_17050d49-0a41-4479-af00-3d46ac2d37bb">379,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI4LTMtMS0xLTE5NDQ4_c91b60cd-c485-452f-9806-1c03e6ab0f26">562,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI5LTEtMS0xLTE5NDQ4_e26ab4ac-4d5e-427b-9e1b-22d2b5ff863a">5,834,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI5LTMtMS0xLTE5NDQ4_eff23671-014f-4afc-8519-84b9fd9a1d9b">5,777,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Balance Sheets (Continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:68.394%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.782%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzMtMS0xLTEtMTk0NDg_61ed3b0b-4c2b-487c-b242-af43938e0f0b">336,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzMtMy0xLTEtMTk0NDg_ecea675d-5872-42fe-9503-16263c591e6b">339,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzQtMS0xLTEtMTk0NDg_73822a71-a824-4050-9caa-15f4289090f0">435,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzQtMy0xLTEtMTk0NDg_0bfaac17-aaa1-4bf2-b0a0-51e177737fce">440,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzUtMS0xLTEtMTk0NDg_2e5dadf5-405c-4d21-90b9-ab60e73c45b9">417,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzUtMy0xLTEtMTk0NDg_c018f57b-6382-4d8e-bd60-b1c51da4cd09">240,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzYtMS0xLTEtMTk0NDg_9e2d6404-0a98-4668-95ac-13d76117c8c2">64,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzYtMy0xLTEtMTk0NDg_133fc2b5-76d2-4f45-a030-803236e2578c">59,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzctMS0xLTEtMTk0NDg_57c54d2a-d95c-43ad-80dd-242c3809a5d8">1,516,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzctMy0xLTEtMTk0NDg_15ebd2b6-6c95-43d1-8cdd-70af43408774">1,517,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzgtMS0xLTEtMTk0NDg_3504d53c-701a-425b-90aa-00ac755ffddb">2,770,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzgtMy0xLTEtMTk0NDg_8a4414aa-c5c2-4507-aa3b-bb1324b0f5a4">2,598,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEwLTEtMS0xLTE5NDQ4_65c5f9ae-6915-4008-b81e-883a540c7cea">51,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEwLTMtMS0xLTE5NDQ4_ca1120b4-4926-4438-b320-930b95a6deea">62,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzExLTEtMS0xLTE5NDQ4_585e4bcf-874b-4274-b56b-05414f5b588d">10,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzExLTMtMS0xLTE5NDQ4_e6065465-1c29-48c8-88d2-a77e06119099">13,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEyLTEtMS0xLTE5NDQ4_9ac776b3-72ff-436c-8dbc-098bc81e5a1b">61,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEyLTMtMS0xLTE5NDQ4_a81baa46-47d2-44ad-a363-bbdc16c88fe3">76,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEzLTEtMS0xLTE5NDQ4_e8fbbf15-fcfa-4706-9d68-90131f918fc8">2,832,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEzLTMtMS0xLTE5NDQ4_4e55acfb-3bc8-4f28-bab1-f1edc0052971">2,674,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE1LTEtMS0xLTE5NDQ4_616e19de-3660-40da-a8b0-7acf78369cf0"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE1LTMtMS0xLTE5NDQ4_7d39549c-ef9b-4582-84fe-13f945d8fcd5"></ix:nonFraction></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Shareholders' equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2021 and December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE4LTEtMS0xLTE5NDQ4_eedc9c75-da7c-4b1e-99e3-66dca001931e">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE4LTMtMS0xLTE5NDQ4_dde5e584-66ae-4046-a958-9c9b720b7c5a">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE5LTEtMS0xLTE5NDQ4_6cc3e27d-af6f-4086-af65-cc94f9157b3f">2,378,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE5LTMtMS0xLTE5NDQ4_56cb179e-7240-4dee-b4a8-cc13f734c915">2,214,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation trust &#8211; 106,697 shares of NVR, Inc. common stock as of both December 31, 2021 and December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIwLTEtMS0xLTE5NDQ4_faa979ec-c552-4720-bbed-6f9a4be27fa4">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIwLTMtMS0xLTE5NDQ4_aa5b6cf9-127e-4a6b-a4e8-08c945ce6e0d">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIxLTEtMS0xLTE5NDQ4_b202d51a-08f1-456e-b940-1e19706c056c">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIxLTMtMS0xLTE5NDQ4_d525fe99-8bed-41a8-bb37-81f0386e9921">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIyLTEtMS0xLTE5NDQ4_b90b1177-7806-47c5-b29b-79e72eef0093">10,047,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIyLTMtMS0xLTE5NDQ4_95a56b29-75c2-4bed-b52f-cbe67deccb5a">8,811,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less treasury stock at cost &#8211; 17,107,889 and 16,859,753 shares as of December 31, 2021 and December 31, 2020, respectively</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIzLTEtMS0xLTE5NDQ4_aaf079ad-2e1a-4cae-9466-5d1568786df0">9,423,858</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIzLTMtMS0xLTE5NDQ4_0efbfe87-18cd-4749-a12c-6b6a50fa40ea">7,922,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total shareholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI0LTEtMS0xLTE5NDQ4_670e4ca7-b91f-417d-84d8-91b541626943">3,002,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI0LTMtMS0xLTE5NDQ4_f659b468-3db3-459d-aa81-c0f7392b6182">3,103,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities and shareholders' equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI1LTEtMS0xLTE5NDQ4_ba2467ff-05c5-466f-8ba8-7c599108e7ea">5,834,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI1LTMtMS0xLTE5NDQ4_b5d7b28f-2f79-49a7-a140-d9a5e7ca2bcb">5,777,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_121"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share data)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.888%"><tr><td style="width:1.0%"></td><td style="width:54.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.308%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtMS0xLTEtMTk0NDg_1b8e42f8-d5bf-4342-9219-77c1393f6039">8,701,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtMy0xLTEtMTk0NDg_246024bb-0575-43c6-944a-61ea7d65506a">7,328,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtNS0xLTEtMTk0NDg_38d5adcc-6c02-449a-8d0b-67f85249db1e">7,220,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtMS0xLTEtMTk0NDg_d29fa3e3-ca99-455e-8f2c-b0b9b7b8da82">6,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtMy0xLTEtMTk0NDg_d73060a7-d5c3-4dd2-8953-2343375ed75c">16,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtNS0xLTEtMTk0NDg_de03da1c-8dce-412e-a924-b379115b153e">24,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtMS0xLTEtMTk0NDg_77985cc0-c108-4888-ab83-297418e2ce9e">6,763,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtMy0xLTEtMTk0NDg_0ae272ab-e5fe-457e-859d-469b29f433fc">5,937,401</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtNS0xLTEtMTk0NDg_628d009b-62a8-4066-a4b3-c24b4a38e473">5,849,862</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtMS0xLTEtMTk0NDg_029346d7-43e4-40bd-9b53-9339b64b0333">474,808</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtMy0xLTEtMTk0NDg_3038b76c-6364-4a4f-bd5d-b3578ed7c388">431,008</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtNS0xLTEtMTk0NDg_a4e3c6ec-d07c-4482-a5d0-88c2b0507b40">447,547</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctMS0xLTEtMTk0NDg_5e8eef36-45af-4330-a3dd-f0ad75351012">1,470,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctMy0xLTEtMTk0NDg_3b47a497-53d5-4326-8bcc-7629a779ae77">977,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctNS0xLTEtMTk0NDg_89e84023-01cf-43f4-99fe-cd932902a1e7">948,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtMS0xLTEtMTk0NDg_567beb52-cc4d-48e9-b5f9-ba67360bbdfe">51,530</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtMy0xLTEtMTk0NDg_dc3a164b-ca81-46ec-9dc5-457b5643b2a1">39,458</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtNS0xLTEtMTk0NDg_f6346644-4ea2-4803-a143-2e91a0d29ec0">24,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Homebuilding income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktMS0xLTEtMTk0NDg_02614c70-d936-437e-9f39-64dc08a0ee2e">1,418,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktMy0xLTEtMTk0NDg_d74f0930-687a-4451-80da-3c5e8d04a398">937,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktNS0xLTEtMTk0NDg_9d240625-2afc-464c-8af7-0cd326a741bf">923,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage banking fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTEtMS0xLTE5NDQ4_e26fab60-3903-47aa-87be-681ebd04d08c">249,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTMtMS0xLTE5NDQ4_6d601a1b-e7cc-4582-b380-bfff5702fc57">208,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTUtMS0xLTE5NDQ4_52d980a6-9963-4e5b-85d3-3e114df43c86">167,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTEtMS0xLTE5NDQ4_5f586a62-0048-4f46-a08f-e4e7e1ba2b1c">8,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTMtMS0xLTE5NDQ4_887cbb90-cee4-4b5d-8ff1-560434b1dd0b">8,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTUtMS0xLTE5NDQ4_42f677bf-3ae2-4cab-9d96-9f6f5feee1d8">12,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTEtMS0xLTE5NDQ4_f30a193e-a764-4d8b-927a-bd5006a05ee8">3,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTMtMS0xLTE5NDQ4_71322aa0-9fc0-4715-a02a-6c137411841e">3,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTUtMS0xLTE5NDQ4_b7aa74a8-12ad-4267-8fa1-d792d71132ec">2,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTEtMS0xLTE5NDQ4_a9675710-9b2f-4e33-9cc9-6d37e78dde1d">88,619</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTMtMS0xLTE5NDQ4_8d4e002b-c59d-42a6-bc57-a5639fb3444f">78,726</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTUtMS0xLTE5NDQ4_0c18d6ab-4e09-4f81-b53a-e19f054b8378">79,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTEtMS0xLTE5NDQ4_c3d7f568-9173-4253-9def-5c5a9ec90b99">1,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTMtMS0xLTE5NDQ4_f42b5870-5b51-4374-a470-5cc6dcb8075f">1,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTUtMS0xLTE5NDQ4_c5b9aa44-1be1-42ed-bf66-2e4c9da2f1f1">1,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage banking income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTEtMS0xLTE5NDQ4_5a1e0074-827d-4032-a7fe-8e19a1c890be">171,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTMtMS0xLTE5NDQ4_bbeca06e-a326-42cb-b332-b115ecf1e30b">140,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTUtMS0xLTE5NDQ4_6423d65f-7a7d-43ec-b1af-c9bded64d377">101,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Income before taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTEtMS0xLTE5NDQ4_74983eff-cf13-45d8-9e41-ec0b1e288fe2">1,590,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTMtMS0xLTE5NDQ4_54dfebb2-d7a0-4864-8ecd-958b67919c03">1,078,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTUtMS0xLTE5NDQ4_474d38cf-e0fb-4ad1-8d30-6dfa2a509cd4">1,025,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTEtMS0xLTE5NDQ4_5d6d77b1-acb2-4f8f-a4f0-773c5a228231">353,684</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTMtMS0xLTE5NDQ4_998c9576-e635-4968-9347-eaac62f66a1d">176,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTUtMS0xLTE5NDQ4_87dcbd1d-5317-4e94-9839-c8cdd7fe1f17">147,256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTEtMS0xLTE5NDQ4_93a2f7c9-cd5f-443b-b5c0-89be77d247ad">1,236,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTMtMS0xLTE5NDQ4_92558ee0-0227-4a3f-af60-7d034d3d9ef8">901,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTUtMS0xLTE5NDQ4_12ac9fc9-19c4-40d1-a685-2f90b5bc008b">878,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTEtMS0xLTE5NDQ4_d567e5c4-2b1d-4e23-a584-48a483c58f60">345.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTMtMS0xLTE5NDQ4_0edf4f96-576a-4ffd-b3b3-19d3a85e4c43">244.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTUtMS0xLTE5NDQ4_e181e59c-8505-40f3-a2d9-141ce78debb2">241.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTEtMS0xLTE5NDQ4_1dd1b804-7a25-4f56-97a9-72f87a8684f1">320.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTMtMS0xLTE5NDQ4_dc83583f-990c-496b-9e94-93f4fc33a87c">230.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTUtMS0xLTE5NDQ4_d4f6897f-5462-48aa-8f03-cf3b09f9f802">221.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTEtMS0xLTE5NDQ4_a3b23f4e-dade-4c39-b041-5ad379f016b4">3,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTMtMS0xLTE5NDQ4_faec510f-4d86-4163-9f59-cf549cd1df3d">3,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTUtMS0xLTE5NDQ4_0ef6b258-6feb-4c5b-bf82-9b001706a498">3,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTEtMS0xLTE5NDQ4_7b6a7716-c3e4-4481-b2e6-c5857b251ebd">3,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTMtMS0xLTE5NDQ4_65a72fc0-1063-4d8c-9a6b-88c94f08d8b1">3,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTUtMS0xLTE5NDQ4_19e1d62a-56a5-46f5-b419-787e3adc76a2">3,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Shareholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.935%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Balance, December 31, 2018</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab97134247324fb4adfe13bb9a39fd56_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMS0xLTEtMTk0NDg_8bec54b4-6cf2-4a2e-933e-5783f7b7097d">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f30ec45ba74148ba404cfa5d453df1_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMy0xLTEtMTk0NDg_a001b865-47c5-49c5-a6c4-5472d44cd456">1,820,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1918b1f198044ee5a7070a93ac34fafd_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtNS0xLTEtMTk0NDg_cbb08844-125b-4a8a-8031-b4cff633a258">7,031,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id1ef2fa87b104f4ba240d9a0578f3728_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtNy0xLTEtMTk0NDg_84782c31-956b-43c1-8777-8014bc66c27b">7,043,200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a4dcded067f45c999ddd5fe1db41b19_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtOS0xLTEtMTk0NDg_a3c63673-3382-483f-80f6-79e70919a5b7">16,937</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib86ec9d5d3594209bdf5a6ee34ca6bbb_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMTEtMS0xLTE5NDQ4_a61a5a72-e7d6-46b9-9762-35675059224c">16,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMTMtMS0xLTE5NDQ4_1109bbcc-7caa-44bc-9ce4-60a80cd85d9c">1,808,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3449d56c34404d0f84f3497a6c91f6a0_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzQtNS0xLTEtMTk0NDg_4170fe4a-62ad-4362-ab90-df14f7b0715b">878,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzQtMTMtMS0xLTE5NDQ4_e954bd8a-1afc-47aa-8354-46367c0e1133">878,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation activity, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aaefca23acd462388c63e10e4777209_D20190101-20191231" decimals="-3" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzUtOS0xLTEtMTk0NDg_0d09bcd5-87f2-4961-8ab4-7b5b7a1397ec">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6f3696bc84141698755d2e50e248e3a_D20190101-20191231" decimals="-3" sign="-" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzUtMTEtMS0xLTE5NDQ4_914cd956-be5b-4ec1-bb46-f29200f06083">25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzYtNy0xLTEtMTk0NDg_3d0a21e1-c812-4745-843c-21587d1167fc">698,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzYtMTMtMS0xLTE5NDQ4_62cdb28a-0b91-408c-9431-060dd1e7151e">698,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzctMy0xLTEtMTk0NDg_73112be9-0c58-4b0b-9f0a-f5b07b115e42">78,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzctMTMtMS0xLTE5NDQ4_c5497e8a-6a46-48cb-8494-651792875256">78,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzgtMy0xLTEtMTk0NDg_8c1b2f26-7374-4bde-afb5-bbe4e1534b9a">274,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzgtMTMtMS0xLTE5NDQ4_a4c62579-94ac-4e11-b1e8-a6fffe723d50">274,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzktMy0xLTEtMTk0NDg_4560538f-8ca6-409a-ae79-6af789c5acbc">117,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzktNy0xLTEtMTk0NDg_478a1f9e-d630-49d1-9be9-86ed776e0809">117,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Balance, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54b92dfa5c9e4880b417767b581035d1_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTEtMS0xLTE5NDQ4_d5e32e6b-c434-4f86-93a4-30a58a82b569">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8161b48d96aa4337b7d9a192ec45c714_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTMtMS0xLTE5NDQ4_4890595e-de9e-40c4-9a10-62fb2682d0bb">2,055,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b5fcd8c194700916b369e22920322_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTUtMS0xLTE5NDQ4_6dc285a7-8619-4c5e-aa84-d874105b6e4c">7,909,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadbe46054a894181b2b78137208e9e46_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTctMS0xLTE5NDQ4_e84c2938-c942-48f6-b0c9-af4d073e5c38">7,624,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifad39d7b74e246dab5d687689cbd4fad_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTktMS0xLTE5NDQ4_8a196ae0-fafe-41d5-82be-d37c1ec1033b">16,912</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf98f547998b4e2390e6c4ef6001bfcf_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTExLTEtMS0xOTQ0OA_76a4ec8d-ad23-4abb-91da-2cb7ebc3dc29">16,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTEzLTEtMS0xOTQ0OA_1ed9ba5d-7755-43f7-9996-5b3fadceedb5">2,341,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11624bb7a0994bceae664e6ac2f76d24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEzLTUtMS0xLTE5NDQ4_608fd846-50a1-4ccd-8bb9-c9472f608913">901,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEzLTEzLTEtMS0xOTQ0OA_6fd48dda-2ce8-48ed-872b-eab845687cc3">901,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation activity, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080358d480d0405a83b007dc8c7af759_D20200101-20201231" decimals="-3" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE0LTktMS0xLTE5NDQ4_fc8432a6-9a39-49b5-a7ae-aa21b96e6714">202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib164dcf688dc476c92961a4ea7b91be9_D20200101-20201231" decimals="-3" sign="-" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE0LTExLTEtMS0xOTQ0OA_0ed200f4-f4dd-491a-a78b-516dab7b0c54">202</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE1LTctMS0xLTE5NDQ4_08077917-e47a-43cd-a371-8e7e228d900a">371,078</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE1LTEzLTEtMS0xOTQ0OA_fa88c359-cb0c-44a1-9bd7-0275cd44a94e">371,078</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE2LTMtMS0xLTE5NDQ4_5669553e-0ec0-4eaa-99bd-22ab5df1f6b8">50,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE2LTEzLTEtMS0xOTQ0OA_704bcdcf-3275-4b46-acd8-4cc431e82886">50,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE3LTMtMS0xLTE5NDQ4_d0fa9812-0cae-4a68-9fe0-e48e07cb0460">180,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE3LTEzLTEtMS0xOTQ0OA_3546ebb1-a60c-4059-ba68-3f4f8e8a4533">180,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE4LTMtMS0xLTE5NDQ4_74fc852f-e531-403b-8181-2d3eacf7fc72">72,641</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE4LTctMS0xLTE5NDQ4_7f3e9fa6-0ec5-43e0-8534-965680e2b657">72,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Balance, December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a8e70c9265040c58f12a92becefa08f_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTEtMS0xLTE5NDQ4_1dd882cc-7295-4666-9261-e8ceb011e3da">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4604cdfe2144ae099bbb91b138e7870_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTMtMS0xLTE5NDQ4_e930482d-af50-4cac-869c-cdeda30a2d4f">2,214,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff98a493d13d4b3e93b6c865e0ec87b5_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTUtMS0xLTE5NDQ4_9845c3ac-e46f-4502-a805-f2a09762a313">8,811,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i836562531b5c4315a876537b5661bbcc_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTctMS0xLTE5NDQ4_a07dbef1-f533-421d-bd0d-b72d02e4397f">7,922,678</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66df5dd52b2b43f7831cb0f7a6e8c84f_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTktMS0xLTE5NDQ4_cf975584-e672-4b40-b3bb-1059ef2f5b78">16,710</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd06d5abeab84c89a2ac2bde554dc7a0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTExLTEtMS0xOTQ0OA_076388b5-571d-45dd-be0d-c51f9c0298a5">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTEzLTEtMS0xOTQ0OA_7fea964b-0b97-4ecb-9a61-db4685fd991f">3,103,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic68ff5b265634203bfe62c4e8d176bd2_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIxLTUtMS0xLTE5NDQ4_d0e8030f-cad4-4572-82ca-791f75f1f48a">1,236,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIxLTEzLTEtMS0xOTQ0OA_8fae4fea-08ec-4907-af82-02fa8330df02">1,236,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of common stock for treasury</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic56f1c9249634874866c4feaedc78868_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIzLTctMS0xLTE5NDQ4_20122a4a-5728-4ed9-a858-d51ea18e88d6">1,538,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIzLTEzLTEtMS0xOTQ0OA_53fd81b8-0e32-4481-8f87-4bdaf076178f">1,538,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI0LTMtMS0xLTE5NDQ4_4d26f4f4-57ba-4cac-9f79-cb7d9a7f260c">58,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI0LTEzLTEtMS0xOTQ0OA_994ae02b-a201-44fa-9ec4-25fbb5f13b6e">58,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI1LTMtMS0xLTE5NDQ4_51141c5c-9bf6-4488-8b14-9ad2e83a47f5">142,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI1LTEzLTEtMS0xOTQ0OA_ddfa81f1-9789-41eb-96e0-f3acb677780b">142,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI2LTMtMS0xLTE5NDQ4_8c246962-9fd2-4bb0-8191-166dbbd652f8">36,839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic56f1c9249634874866c4feaedc78868_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI2LTctMS0xLTE5NDQ4_4e8b1e95-37d2-49a8-87ef-9a54da264a44">36,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b922e1e513f400bb71819f305e90a95_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTEtMS0xLTE5NDQ4_4eb49d46-6341-4e94-baa6-f410fb996d79">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306cacf758ce45a0867864131d92a969_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTMtMS0xLTE5NDQ4_ced8f63b-4c17-4c82-b833-b8bc7f0cf561">2,378,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa56bf4c7660464c871be786f5d7abe1_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTUtMS0xLTE5NDQ4_9a035336-5489-407e-8979-b8be030bc717">10,047,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bb890841976487a8e63a62527fdfb67_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTctMS0xLTE5NDQ4_6df97c7c-e3fb-4484-ac89-c9851e1df06f">9,423,858</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i96aeeec5043e4cae9de0e8a3bf04dd1f_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTktMS0xLTE5NDQ4_e217fb7b-5c50-45a8-a352-b5068b8417cd">16,710</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f13531aae8e4a7f964c692dcfb6fbb2_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTExLTEtMS0xOTQ0OA_a4bf9e41-aea8-436e-b0c5-4287a0100c16">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTEzLTEtMS0xOTQ0OA_f274d2a7-adbc-4e2c-8cbc-3458ebfeacb8">3,002,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_127"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtMS0xLTEtMTk0NDg_01b9c68c-fda1-47c7-97da-280963894f94">1,236,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtMy0xLTEtMTk0NDg_49f9d9ae-de7a-4f28-ba4d-cee2f102b086">901,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtNS0xLTEtMTk0NDg_f9e8c653-1611-4274-9f92-a63f19ccc139">878,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtMS0xLTEtMTk0NDg_66bbfd74-4655-4f3e-ae61-3c7d82e61061">19,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtMy0xLTEtMTk0NDg_416a395e-d3cc-45a5-91aa-2bf48c12aee0">21,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtNS0xLTEtMTk0NDg_3e2fb90a-fae5-4cea-84f7-6ca125e65e14">20,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtMS0xLTEtMTk0NDg_a25fd1d8-0ebc-47b7-bf8a-9a4ef5861801">58,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtMy0xLTEtMTk0NDg_f8952d21-0f05-45d2-a739-e2e71a3de7eb">50,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtNS0xLTEtMTk0NDg_987ee756-b35e-4d43-969b-c671225752c7">78,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract land deposit (recoveries) impairments and other impairments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="nvr:ContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctMS0xLTEtMTk0NDg_956b3843-dc97-4a34-8174-5b52b06d7eb8">20,827</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:ContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctMy0xLTEtMTk0NDg_22111d07-254c-4722-9230-4413330480da">28,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="nvr:ContractLandDepositImpairmentRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctNS0xLTEtMTk0NDg_0717b827-d882-4df9-9289-4997477a1930">680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of loans, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtMS0xLTEtMTk0NDg_2dbb9901-701f-43e4-8654-2a6e98407af9">205,582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtMy0xLTEtMTk0NDg_30b9dc80-3bce-43c4-92f3-b9e87477b0ba">168,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtNS0xLTEtMTk0NDg_0f54e18d-85de-4e8f-8c05-f94860209435">128,642</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktMS0xLTEtMTk0NDg_4f8ba2e6-2e77-47f9-a352-e88158fdb406">234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktMy0xLTEtMTk0NDg_d4b845e0-9b20-4df3-af1d-57c4cb79dfde">17,565</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktNS0xLTEtMTk0NDg_d77a9373-b934-4d1b-a1df-94bb31c1e80a">4,070</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage loans closed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTEtMS0xLTE5NDQ4_4bbdd7a6-4514-4cbe-b3fd-52a57748ee02">6,079,454</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTMtMS0xLTE5NDQ4_cc5b9396-30c7-4bc6-82aa-60167042f3d4">5,323,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTUtMS0xLTE5NDQ4_fc4fbc1c-e5f9-4848-944e-59dcf7d12ab2">5,169,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage loans sold and principal payments on mortgage loans held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTEtMS0xLTE5NDQ4_2da3d5dc-74b1-44f4-809e-3604740db46c">6,424,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTMtMS0xLTE5NDQ4_95a888a4-09b6-4016-ace6-831994ae9a96">5,536,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTUtMS0xLTE5NDQ4_16463418-6b90-403b-b8e1-06a5a0381413">5,260,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution of earnings from unconsolidated joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTEtMS0xLTE5NDQ4_39a288f4-bd7d-479f-b900-e91b55c00426">9,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTMtMS0xLTE5NDQ4_8882e86a-3466-48a1-94d0-dbcef5839ceb">1,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTUtMS0xLTE5NDQ4_c460a34b-3ba7-4551-801c-fc6261ba37a7">3,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase in inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTEtMS0xLTE5NDQ4_86002eb7-ff94-422e-a341-dc041b984217">238,284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTMtMS0xLTE5NDQ4_0e7c4286-e8f1-415e-a933-91d67401d16e">362,384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTUtMS0xLTE5NDQ4_d5dbbadc-196f-404b-b2b3-428913935709">94,178</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in contract land deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTEtMS0xLTE5NDQ4_5e4d490b-01e6-4959-a387-eb4c610a5caf">87,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTMtMS0xLTE5NDQ4_8d79c157-8dc4-43cd-9cae-be4a6c0ea0bb">519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTUtMS0xLTE5NDQ4_50f7a54a-e769-478c-8ca2-250e5556af63">16,994</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Decrease (increase) in receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTEtMS0xLTE5NDQ4_96791e17-992a-4cd7-8e99-f0e486aa82f2">1,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTMtMS0xLTE5NDQ4_8e96968c-8742-463b-98c4-761ebb2589a1">1,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTUtMS0xLTE5NDQ4_ce774fa5-5267-4fec-95ce-bae7caf75f5a">2,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Decrease) increase in accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTEtMS0xLTE5NDQ4_dfe9b33e-b700-40de-97bb-0c33a16cf1ed">19,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTMtMS0xLTE5NDQ4_0759fbca-d738-4bc0-af04-26f06c60a058">168,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTUtMS0xLTE5NDQ4_bc94fa5e-126c-4c6d-a2e2-8f423b0c55b3">33,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTEtMS0xLTE5NDQ4_83305e4c-d054-4243-8c3d-d96deca19aee">176,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTMtMS0xLTE5NDQ4_2c367b2d-53ad-4123-86b6-b3d740b8e5c3">108,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTUtMS0xLTE5NDQ4_6a15f744-2a9c-4dda-adb8-2e19ea0097e4">6,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTEtMS0xLTE5NDQ4_aab4dfd6-25bb-4ae2-9fbe-ebe20cd8f85b">32,679</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTMtMS0xLTE5NDQ4_2d07e785-ec73-4253-b0dc-2b5c92b6f9d0">18,626</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTUtMS0xLTE5NDQ4_0c5108ad-acab-4807-9285-8ef65ac22f55">8,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTEtMS0xLTE5NDQ4_dae5421e-04b8-420e-9d45-3b7ce4729599">1,242,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTMtMS0xLTE5NDQ4_6aeceada-1ad7-4a43-892f-2d891c9fdf8f">925,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTUtMS0xLTE5NDQ4_064a355f-67a6-4bb7-ab39-c8b7380ddeb3">866,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in and advances to unconsolidated joint ventures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTEtMS0xLTE5NDQ4_6b0a297e-680f-4256-83b2-1424f87e0448">1,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTMtMS0xLTE5NDQ4_de26803c-18f7-40bd-9495-1bd80d6d9947">435</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTUtMS0xLTE5NDQ4_df704461-5c4c-4c2e-a3d1-3c904565e5f4">702</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution of capital from unconsolidated joint ventures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTEtMS0xLTE5NDQ4_fa7ae413-efcc-4aa2-92e8-7face42907e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTMtMS0xLTE5NDQ4_8a98858d-b315-40ab-8cce-27ff44d7f1e4">11,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTUtMS0xLTE5NDQ4_5deff4ac-9790-491f-9af4-de1a3821f28a">8,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTEtMS0xLTE5NDQ4_64d5faf7-3407-4410-ac02-8960dcf93e4c">17,875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTMtMS0xLTE5NDQ4_147d434c-6595-4cbd-a13a-fc3bc34c4f3c">16,119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTUtMS0xLTE5NDQ4_fc60a5e7-680f-4bc6-a91b-7f01d8dbcd2d">22,699</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTEtMS0xLTE5NDQ4_add106d3-14cb-4212-b697-edaa61ef8e3a">978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTMtMS0xLTE5NDQ4_d28ad427-2376-4c77-b461-0c9a4d3899f5">996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTUtMS0xLTE5NDQ4_5c2c6796-b3ab-40f8-bac0-221c32523900">1,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTEtMS0xLTE5NDQ4_feb9d857-46ee-4e03-958f-5446bb2976bf">18,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTMtMS0xLTE5NDQ4_ad1baf84-4744-4c4e-8fea-ff879f7bd475">3,933</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTUtMS0xLTE5NDQ4_a127be1f-e068-4f88-9720-41c76f2885d3">13,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTEtMS0xLTE5NDQ4_80c19de4-aff1-48d6-bb96-4fa74ea7150e">1,538,019</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTMtMS0xLTE5NDQ4_745981a9-9625-406b-9e7f-1437374857a5">371,078</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTUtMS0xLTE5NDQ4_88ef482f-bbf7-434d-8433-db51c2a86582">698,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the issuance of senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTEtMS0xLTE5NDQ4_ae609319-58a7-4ce5-b957-08408dccc3df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTMtMS0xLTE5NDQ4_cdc345c4-deb4-4b76-b064-7c192b0ed392">923,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTUtMS0xLTE5NDQ4_4b63506b-4ae0-45d4-83d6-ace6322de8b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTEtMS0xLTE5NDQ4_b2575aff-e7bb-4fa5-b764-404fc386d52c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTMtMS0xLTE5NDQ4_4125cffc-e1aa-46ea-b020-4520bb275ab8">5,062</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTUtMS0xLTE5NDQ4_db574753-0f18-4d50-b561-d3fac67e7a17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments on finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTEtMS0xLTE5NDQ4_7bea7b6a-1e2b-4171-909d-31f5464e783c">1,363</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTMtMS0xLTE5NDQ4_c1e0fcfa-514b-4aff-a625-6414016aa83b">989</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTUtMS0xLTE5NDQ4_70df7a92-c238-4c85-9d75-e1dc0b5b09cb">306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from the exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTEtMS0xLTE5NDQ4_2299d5b7-4a20-4b02-b5a2-0ead08ad1e9d">142,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTMtMS0xLTE5NDQ4_944180ad-3aa5-431d-b613-d47fe605e355">180,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTUtMS0xLTE5NDQ4_f31c79e6-49c2-45cb-9b56-9cf7ad99f46a">274,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTEtMS0xLTE5NDQ4_f40d2f60-7730-4816-9176-11c30ff21682">1,397,012</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTMtMS0xLTE5NDQ4_e1aa4ce3-eb51-4a54-8c38-5a3c9d3be94f">727,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTUtMS0xLTE5NDQ4_38909549-917d-45ea-8b13-6fc5edc998ae">424,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, restricted cash, and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTEtMS0xLTE5NDQ4_daf1c345-54bd-4e4c-8962-02dda3217e8f">172,798</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTMtMS0xLTE5NDQ4_6a4a36a1-b4a5-4d3c-8540-4fba5c05712c">1,648,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTUtMS0xLTE5NDQ4_bf13fb6d-1ab9-485d-b370-3ac9e1353c39">428,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, restricted cash, and cash equivalents, beginning of the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTEtMS0xLTE5NDQ4_1049c92f-4543-41b3-b8e7-0eae89fb31b2">2,809,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTMtMS0xLTE5NDQ4_a2671729-abec-4778-8afe-0b5f7bb18d00">1,160,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTUtMS0xLTE5NDQ4_b940a065-42f2-4731-af4d-c6ce7ef9837f">732,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, restricted cash, and cash equivalents, end of the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTEtMS0xLTE5NDQ4_a0ff1f14-fcea-47b1-9c98-42dc0b57aaa0">2,636,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTMtMS0xLTE5NDQ4_6ac1a2a2-f95a-4c17-9046-8efdc40958fb">2,809,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTUtMS0xLTE5NDQ4_d0446882-16c7-4dd1-ba93-a2666d3c130f">1,160,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid during the year, net of interest capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTEtMS0xLTE5NDQ4_4f1b5974-f4b8-46ab-b834-bc597157469d">53,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTMtMS0xLTE5NDQ4_317abd14-6696-4080-83c0-39335131aad6">36,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTUtMS0xLTE5NDQ4_ccc234e0-4291-47f7-bd6e-c72a2d3d3bfb">24,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid during the year, net of refunds</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTEtMS0xLTE5NDQ4_f4abe929-3ed3-424f-9084-211073c229c5">389,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTMtMS0xLTE5NDQ4_7f1df411-8a79-4686-8f17-fce74b09fae1">163,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTUtMS0xLTE5NDQ4_95ed0bcd-005e-4f1f-8606-816de92a7243">153,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_130"></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_133"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDkx_dac90e52-9470-48f9-a009-b7659e38d87d" continuedAt="ib4bd04aaf8754fc09bc4955b1e69717a" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="ib4bd04aaf8754fc09bc4955b1e69717a" continuedAt="i82151796f93f4adca12405a3fb5470c7"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTIz_a45e0d2a-3cdb-4b33-bdd4-2a3d124c0ac5" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDk4_33b1f0f1-6ed2-4680-ad5c-cde025edfbf4" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDY1_c619bc81-b53b-422c-8c7b-de7ae5db1342" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding restricted cash was attributable to customer deposits for certain home sales.&#160;&#160;Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, $<ix:nonFraction unitRef="usd" contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE3NzM_0b4020a7-d08d-4e99-b5ec-6d5d53beff31">268</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie1018c5f6eb84751978c1027d810a310_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE3ODA_fb9a02ef-0fee-481a-8d95-da30e3cb5253">269</ix:nonFraction>, respectively, of cash related to a consolidated variable interest entity is included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheet.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:InventoryRealEstatePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQ3_0709751b-c101-4130-8212-bb79491e0149" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#8217; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ContractLandDepositsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDg3_e4512213-0fc4-44ce-87f5-13d46ff97886" continuedAt="i8b82d07ae49e419aaca71acb90909c08" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (&#8220;LPAs&#8221;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#8217; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#8217;s performance, a developer&#8217;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#8217;s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i82151796f93f4adca12405a3fb5470c7" continuedAt="id544585109214b4b8c3ed631c3b06c38"><ix:continuation id="i8b82d07ae49e419aaca71acb90909c08"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#8217;s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzUxOTc_425244f2-6e9b-41d2-b235-beed79b7fda3">22,100</ix:nonFraction> of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzUzMjk_3f2414a5-f8f6-4746-8fd8-ac4720133e91">25,600</ix:nonFraction> related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU0NzU_280a2c49-7686-42c8-8935-76dcc85f8c9b">700</ix:nonFraction> of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU2NTY_610df3a2-ae54-42e7-9580-29944685cd28">30,041</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU2NjM_5ac096e0-d84a-4736-b042-f462c6790264">52,205</ix:nonFraction> at December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:RealEstateHeldForDevelopmentAndSalePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTM1_a38d2b02-26e6-4516-96a1-036461171b71" continuedAt="i342ecf29da94430d84c3b5c1df8698b7" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i342ecf29da94430d84c3b5c1df8698b7">Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales&#8217; profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.  See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.</ix:continuation> </span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDgx_5cb114f9-4693-447d-a639-058e1dd74313" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of <ix:nonNumeric contextRef="i6a9cbc440b054dd1a033edc9968f4df8_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2MzE_e4a50548-3a71-49ac-a14a-c93f94fd3077">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i977a9ce7d08348a08968378ee33ef872_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2Mzc_1e4db2b1-80a3-4777-982e-a3bd718e2497">10</ix:nonNumeric> years and production facilities are depreciated over periods of <ix:nonNumeric contextRef="i08e73ba9f183481c845b59c41110c572_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2OTg_de59300c-0684-4fbf-afa5-888732964787">5</ix:nonNumeric> to <ix:nonNumeric contextRef="ia4602affef9149f988834bd67ff5ab21_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc3MDQ_29620494-5c26-44c3-8722-a747d749a2d4">40</ix:nonNumeric> years.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDg5_9c866349-4d06-4b52-844d-594a5f7ff416" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement.  Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet.  The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease.  We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024">"Accrued expenses and other liabilities"</span> on the accompanying consolidated balance sheets.  See Note 13 herein for further information.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDgy_8684c55b-a178-4aa8-9269-bda35ed3e6b7" continuedAt="i9e5f95fcb9144880a38a6378ba8e1e73" escape="true">Warranty/Product Liability Reserves</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9e5f95fcb9144880a38a6378ba8e1e73">We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management&#8217;s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#8217; and subcontractors&#8217; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases.</ix:continuation>&#160;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="id544585109214b4b8c3ed631c3b06c38" continuedAt="i54eaaa870e6245b9a75041450c9fba5d"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTE2_8be477a2-caa5-4c28-b360-fbf3a5351880" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within <ix:nonNumeric contextRef="i9c98e677332e4f54a67034ecd7f36c97_D20210101-20211231" name="nvr:OriginatedLoanTimePeriodBeforeSale" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEwNzEx_a4313a00-8849-42b3-bb8c-2b291598e888">30</ix:nonNumeric> days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (&#8220;FNMA&#8221;), Ginnie Mae (&#8220;GNMA&#8221;), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (&#8220;VA&#8221;) and the Federal Housing Administration (&#8220;FHA&#8221;). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $<ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEzMzA3_a7617de6-fa81-4fa5-be89-536511fb1bfe">1,028,451</ix:nonFraction>, and open forward delivery sale contracts aggregating $<ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEzMzY0_db4b2b4e-eb48-4df3-9c67-cf416df57a87">1,184,999</ix:nonFraction>, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company&#8217;s fair value accounting).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQy_48feef23-879a-4482-a2f6-17e6eb2c07de" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDk0_67023891-92bd-4a29-b469-d1b2b57c58c7" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>&#160;&#160; calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItMi0xLTEtMTk0NDg_8be04609-e4fb-42ab-add5-ffaa03e1a66b">3,580,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItNC0xLTEtMTk0NDg_85393c31-cf20-455b-9156-095c68fc07d4">3,691,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItNi0xLTEtMTk0NDg_d232fbf4-aebe-4d42-a163-1b9e02f5b88a">3,640,688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtMi0xLTEtMTk0NDg_8557b9ca-6be2-441c-a156-14da8a69d029">278,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtNC0xLTEtMTk0NDg_c2a790ae-d33b-444c-85a2-7d814936e341">224,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtNi0xLTEtMTk0NDg_905f7f9d-121a-4d27-b5db-58537059e3ec">332,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtMi0xLTEtMTk0NDg_a36d1a9c-2f4c-4d47-9442-7bd0fa0a9b70">3,858,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtNC0xLTEtMTk0NDg_968ec1c6-cbb3-42c6-9b20-c44152d22066">3,916,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtNi0xLTEtMTk0NDg_3def6cd3-5c98-4350-9a78-e3a1b2c4dd3c">3,973,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTIy_aeacd127-adad-4be7-bfa8-db2f806ad769" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItMi0xLTEtMTk0NDg_2b6f8106-c63f-45de-90c2-344888246fdd">23,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItNC0xLTEtMTk0NDg_349f7d01-b83c-4df0-9b01-6f5f59968bca">31,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItNi0xLTEtMTk0NDg_57f33fba-0818-422b-96f0-b86db4381de7">319,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i54eaaa870e6245b9a75041450c9fba5d"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:RevenueRecognitionRealEstateTransactionsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTI4_22826fe4-79c5-42e2-ad71-c43a079e1f07" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues &#8211; Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $<ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0NTg1_c22f5a1b-8738-4769-9086-ffd21f934b13">417,463</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0NTky_485f2a7e-13e3-4207-8217-459de472c168">240,758</ix:nonFraction> as of December&#160;31, 2021 and 2020, respectively.  Substantially all customer deposits are recognized in revenue within twelve months of being received from customers.  Our contract assets, consisting of prepaid sales compensation, totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i51d87bbcd4c841f890f75de24bac85e5_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0ODIx_28dc17b5-51ac-4514-954d-71e38b203cf2">25,200</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0ODI4_885c127b-2545-4f59-b156-f2224cca4fa5">22,500</ix:nonFraction>, as of December&#160;31, 2021 and 2020, respectively.  These amounts are included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTM2_261d76c3-5024-43da-9601-d507d6ad8ff8" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking Fees</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQ0_e5d78a51-4405-4d44-aa3b-92f1a1f17ff3" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states&#8217; administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDcy_5049e3b8-9fe1-43e2-bedf-5fdfbc7592f9" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTA4_46cd72a8-5396-4743-99e4-b3ac44005a3a" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTEz_61be8420-8796-4c09-927c-49f951633946" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021, 2020 and 2019, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;text-indent:27pt"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_139"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MTE_e3a4a1c3-c90a-42d5-89c9-3bbdd045a833" continuedAt="i843465b43fd54ee9ae841481af458f85" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Segment Information, Nature of Operations, and Certain Concentrations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under <ix:nonFraction unitRef="trade_names" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="nvr:NumberofTradeNames" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzIwNw_3f8b8849-3110-4e05-94e9-f552307bf8bd">three</ix:nonFraction> trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in <ix:nonFraction unitRef="metropolitan_area" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="nvr:NumberOfMetropolitanAreasSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzM3Nw_615b16e8-14af-447f-95fa-fb3373851869">thirty-four</ix:nonFraction> metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.&#160;&#160;The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately <ix:nonFraction unitRef="number" contextRef="ic5c9859cd716429098f564265c7d2a93_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzg4NQ_09218e74-e60e-4849-8c32-c0bc5b109823">22</ix:nonFraction>% of our 2021 homebuilding revenues from the Washington, D.C. metropolitan area.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking segment is a regional mortgage banking operation. Substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosure includes <ix:nonFraction unitRef="segment" contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzE0Mzk_f362e856-4607-4bfd-a477-1b487fc26ca2">four</ix:nonFraction> homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="margin-top:11pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:15.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid Atlantic:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">North East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">South East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (&#8220;CODM&#8221;) to determine whether the operating segment&#8217;s results are providing the desired rate of return after covering our cost of capital. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments&#8217; results, which are predominately maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our <ix:nonFraction unitRef="number" contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzQwNzE_ee2f5c2c-cfde-4433-b3d6-467783059c89">3.95</ix:nonFraction>% Senior Notes due 2022 and <ix:nonFraction unitRef="number" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzQxMDA_34f906ea-d152-4510-aa82-8bc487cfe5a2">3.00</ix:nonFraction>% Senior Notes due 2030 (the &#8220;Senior Notes&#8221;), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i843465b43fd54ee9ae841481af458f85" continuedAt="icade9635bb2f472b8fa8d1bfd0c1cb92"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDc_f496cade-496e-43f4-b10d-771a9f41734d" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bdbf33fb5e648d1a9735a272d6a4457_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtMi0xLTEtMTk0NDg_9fe499ec-d23f-41ed-a876-3e79f12ff8b9">4,049,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99d8297cbbfe495da544f3cbdbc7eef2_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtNC0xLTEtMTk0NDg_4477e9b1-b115-4a28-98fd-c20d4400ca43">3,668,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ideed3bfcfd0e4c6db15f385545710f1c_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtNi0xLTEtMTk0NDg_0aea742a-479e-4442-aafd-d632c3d5e165">3,901,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1cb97f83b40049ae9a8016109fe0ce97_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtMi0xLTEtMTk0NDg_83e34eee-d036-4c51-b5c9-bc283aa70ce6">767,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia27d3ab7a81f4ce693abb377476971c3_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtNC0xLTEtMTk0NDg_cb34aa0e-9437-4e2f-937c-30cd12feaf3f">538,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10fc8e9a416a4fd981533985a7affdd2_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtNi0xLTEtMTk0NDg_888b5ec6-5173-4942-9e6b-7dadb58c537b">514,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63e0a47fcd8e47bf9f096ee2c3a84699_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtMi0xLTEtMTk0NDg_d0d45a39-e314-4d8b-a6bf-ad3578f92d56">1,891,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aae9e5d80264e1ab5b7984889ff7125_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtNC0xLTEtMTk0NDg_e7cfb1bb-e7f0-4dec-a094-45ace296d8fa">1,524,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id53833abbf01475fbc17bb2ac7f6d509_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtNi0xLTEtMTk0NDg_968e859d-aaea-44df-927b-0567eb212bb5">1,501,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177c179b65e74f9997279f0ae379f7d5_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtMi0xLTEtMTk0NDg_eee246cd-889b-4202-96bc-9f791183fbe0">1,992,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51d2949c0e174c7f817454e8a6572bab_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtNC0xLTEtMTk0NDg_e7bde968-98bf-49d3-aff8-6b20df644a8b">1,596,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3f8f844ffd34dc78955215e4e41aebf_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtNi0xLTEtMTk0NDg_52efa7b6-266b-4d45-9b4f-f68a0239a35c">1,303,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctMi0xLTEtMTk0NDg_4f06691e-9329-4292-9781-a0831662acbb">249,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctNC0xLTEtMTk0NDg_b51f19f8-9410-4896-986a-0be32bf6ff64">208,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctNi0xLTEtMTk0NDg_30a4c53e-0560-4df0-aa5e-058af36c6993">167,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtMi0xLTEtMTk0NDg_03f91af5-0ef5-4571-973d-936adee822c3">8,951,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtNC0xLTEtMTk0NDg_4110e9cf-bb8e-47fb-9169-38db99e803ef">7,536,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtNi0xLTEtMTk0NDg_e17cc3c4-0cfc-4957-9bca-bad87dee3590">7,388,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3OTk_fcb043f9-ae88-4e1c-b4e6-841a2cef146b" continuedAt="iede497ccf2104a868568bcf86279ea78" escape="true"><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Profit before taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtMi0xLTEtMTk0NDg_ce3cb12f-51e0-47c1-adae-65ad8600a4c7">734,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtNC0xLTEtMTk0NDg_5526025b-7941-4ba3-8126-3e94dfc2cd3d">437,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtNi0xLTEtMTk0NDg_872abad7-df82-4aa2-a60a-c6cdecc60166">478,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtMi0xLTEtMTk0NDg_99543e6c-7e74-4c87-9522-dbfad18c2704">105,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtNC0xLTEtMTk0NDg_8464980f-9828-4e91-b25b-3eca6943d0e5">50,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtNi0xLTEtMTk0NDg_06744a4a-f052-46e1-9bbe-c9c7d3712f35">51,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtMi0xLTEtMTk0NDg_1d43e0d3-d984-4bb4-b427-a32e03e62064">271,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtNC0xLTEtMTk0NDg_0e63bd9a-2fb7-46ca-a29d-459044ee9860">168,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtNi0xLTEtMTk0NDg_50f820f2-1ba2-43bf-beee-3dcd92333f86">173,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtMi0xLTEtMTk0NDg_f1555eef-85c3-4946-95e9-aa4d037ca620">329,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtNC0xLTEtMTk0NDg_41e7221e-f7cd-4503-b5a4-98ead8e0173e">205,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtNi0xLTEtMTk0NDg_c4933a46-3f63-4520-96ad-7ff644325bb9">155,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctMi0xLTEtMTk0NDg_ff4e60fe-8d79-4f54-8248-c8a692c34592">176,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctNC0xLTEtMTk0NDg_54d99b89-3d92-4468-9d5b-30d6a4b93405">143,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctNi0xLTEtMTk0NDg_8a264fa3-bfc5-4624-8a31-a48850b9f180">105,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtMi0xLTEtMTk0NDg_82b77fc8-86b5-4f27-923d-f4894b58d034">1,618,362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtNC0xLTEtMTk0NDg_cbc349f5-ec62-476a-997b-cdf92b927f01">1,005,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtNi0xLTEtMTk0NDg_88f3315a-e428-427d-b677-fde4ebc5806b">964,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTItMS0xLTE5NDQ4_2cde7ce6-9c60-4897-902d-45faf80e133d">22,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" sign="-" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTQtMS0xLTE5NDQ4_01aa1137-471a-4f0c-a525-e5d52c9eca3f">24,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTYtMS0xLTE5NDQ4_ca5bcf1f-ceee-4433-a067-8e5fdcc314aa">1,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTItMS0xLTE5NDQ4_501939ee-f0dd-4dcc-aa29-e8dd3a890b30">58,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTQtMS0xLTE5NDQ4_4560af54-dca4-435d-91d3-2a5d6c2ba196">50,794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTYtMS0xLTE5NDQ4_09744407-605b-4d8a-9fc9-2e33e3395e13">78,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTItMS0xLTE5NDQ4_56f72567-4f1b-4983-bb27-ddec7415572e">252,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTQtMS0xLTE5NDQ4_916b2066-f82b-4a4c-8a0c-db6eb4d80836">239,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTYtMS0xLTE5NDQ4_95a1e00a-f14d-4e92-90d2-8ea6064b2e94">224,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTItMS0xLTE5NDQ4_9b074cb4-ad4e-4f11-a473-3288c1ac413b">139,611</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTQtMS0xLTE5NDQ4_59381149-b48b-4120-b76d-596fc0eb82ef">114,921</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" sign="-" name="nvr:UnallocatedCorporateOverhead" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTYtMS0xLTE5NDQ4_7018d0c3-33d0-485b-bef9-bb6f1c3cfa56">105,125</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" sign="-" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTItMS0xLTE5NDQ4_cb4b3568-da19-42e5-be34-1fe5b374d1b5">53,671</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTQtMS0xLTE5NDQ4_1ca40029-57f8-4733-a8be-612fcfaded90">63,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="nvr:ConsolidationAdjustmentsAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTYtMS0xLTE5NDQ4_143b16d2-da48-481b-878e-322a4a7d52d2">43,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTItMS0xLTE5NDQ4_703e6625-41bd-46e0-a5e3-831391d75193">51,393</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTQtMS0xLTE5NDQ4_5d316674-7375-4e0a-93cf-32fb11b900e1">39,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTYtMS0xLTE5NDQ4_3d2d0ea4-0f2d-4bf6-beaf-ecc426464a57">24,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTItMS0xLTE5NDQ4_73e27282-7711-46d7-b6ae-1527f4e04b37">27,959</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTQtMS0xLTE5NDQ4_c1bc1f4f-f154-4552-ae3a-1ecf00a1e4d7">72,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTYtMS0xLTE5NDQ4_7261e4ba-b2e0-4461-affe-6299a62ec596">61,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated profit before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTItMS0xLTE5NDQ4_8d13ac2e-1745-49fd-a1da-d94b27765b71">1,590,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTQtMS0xLTE5NDQ4_ded1a3a4-541c-4640-8584-1f9c069aebbc">1,078,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTYtMS0xLTE5NDQ4_88aa9f39-1b23-4561-98de-e84c4e61b68f">1,025,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the years presented:</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="icade9635bb2f472b8fa8d1bfd0c1cb92" continuedAt="i6e845f2248dc46529c36b271ec87e92c"><ix:continuation id="iede497ccf2104a868568bcf86279ea78"><div style="margin-top:11pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzI3NDg3NzkwODE3NDg_de90a4e3-7a45-4401-8a97-3d07ffbd160d" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib910c4df36904c1ca523e34c75a78823_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtMi0xLTEtMTk0NDg_0084f280-fcb1-4a18-81dc-d85d5bd3df17">124,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i519f062c0c004490aa527e901c1c13ff_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtNC0xLTEtMTk0NDg_2f8b7982-04a0-40b3-80db-e9502437e655">124,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1a9c07f48e24cfaa2ffcba41bb475bd_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtNi0xLTEtMTk0NDg_701232b2-c038-4d4b-9bb7-1f1971cac0b2">123,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50be2f1b88db427698019a9964b77878_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtMi0xLTEtMTk0NDg_28be1e2b-7c21-4d05-917d-1d74bf936294">25,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cf1d3fb0e9c48f5a62a777c7315fa20_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtNC0xLTEtMTk0NDg_3bd668f5-6412-40a3-b13a-3ff61bde8170">22,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a314ed081984140aa8aac297a49b2cd_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtNi0xLTEtMTk0NDg_49f5a890-209f-4dc8-830a-59013bcd32f5">19,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8edac6269bd5419fbdbf1e6463f51597_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtMi0xLTEtMTk0NDg_8c920447-1f6c-45a4-af7c-48e5d4e1a8f5">43,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d79b162e3f040029d448119a816a7f2_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtNC0xLTEtMTk0NDg_f2728370-ff3d-45e3-b60c-93321af29846">40,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if21c542f2d3e47ffb78fb26dee666280_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtNi0xLTEtMTk0NDg_ae26ef14-101e-4a9f-bdf1-7cd462300c97">37,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b80fa0deffb4ad59ab6aa8f4671f5a7_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtMi0xLTEtMTk0NDg_459af182-b0f8-4300-9084-10155d042226">59,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i465d4301f5cc49d5bf45427f8c831865_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtNC0xLTEtMTk0NDg_3b0d1cf2-3ef1-420c-83e8-5804c8db2d67">51,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia444d78b34d1478f96074e376770ba83_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtNi0xLTEtMTk0NDg_76a7342f-440d-48eb-bfea-b95c2ee7f8e0">44,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctMi0xLTEtMTk0NDg_96e66c3d-6896-4a6d-a618-6129c2fc0a91">252,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a27ff2ef7b4d4b92f588f9a972e05e_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctNC0xLTEtMTk0NDg_2aa08273-99c7-4bd6-bfee-c999e5aa2499">239,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ebddcb2918d437ba9fedd370ddb3961_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctNi0xLTEtMTk0NDg_32fadbc7-fd16-47e3-a730-7eaad2f90af1">224,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other for 2021 compared to 2020 is driven by changes in lumber prices in 2021.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.</span></div></ix:continuation><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3OTE_bbe8a909-f99b-4285-a793-a003afddbc9b" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb73bf1318246409fd59f9b87cdc4fa_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzMtMi0xLTEtMTk0NDg_62c422d4-1cad-401f-9bb8-969913210157">1,322,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55a71f423c834903a1f2a7709f885261_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzMtNC0xLTEtMTk0NDg_03db4fd0-a15a-4066-9e77-28e08478c860">1,140,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42c3c0eb0aee4476a0343bba15a63f41_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzQtMi0xLTEtMTk0NDg_589cc5d9-1d91-44e3-ba9d-1757bcc6f76b">235,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea11f3a780e34ca4a2991565ee61fc26_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzQtNC0xLTEtMTk0NDg_b156592c-8e76-4859-920c-272f4474aff0">202,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i340cb4db94e64db2805169f7b2ec9248_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzUtMi0xLTEtMTk0NDg_644a8b54-7dab-45d5-beb9-26d80844ac0a">438,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0623860322c4aacbe89b0b9d8d893cb_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzUtNC0xLTEtMTk0NDg_cb207dbf-f836-418d-801f-864f711a8521">377,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1388c5c0abd9454da8daaf7ba62a579a_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzYtMi0xLTEtMTk0NDg_eaf286a3-4cb1-4b67-978a-5c04fe65bcad">629,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c5d08344fe1444786045a529d1eaca4_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzYtNC0xLTEtMTk0NDg_97d00d7e-d42c-44af-ade7-d13f25eb2866">494,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6b9c9fd2ce94275bd8311116dc41d23_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzctMi0xLTEtMTk0NDg_4205d4e1-cc25-46c5-b4d9-0994037717bd">371,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5970627a3ae4450286e1b68b97866481_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzctNC0xLTEtMTk0NDg_65fbba15-b498-4353-ab59-320972993161">555,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if103bfbd43a94a71bb3703031979e6e4_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzgtMi0xLTEtMTk0NDg_9940de5d-2183-463e-9c20-55e286f911f6">2,997,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i079f11852c484de7a023c146a3f5dc15_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzgtNC0xLTEtMTk0NDg_123428d7-941d-448a-a85b-2cbb815a06c4">2,770,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEwLTItMS0xLTE5NDQ4_1eda25b6-98ca-42b7-bb07-9240a6d1911d">2,545,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEwLTQtMS0xLTE5NDQ4_72d09802-b7fa-48ee-89ef-3ebdd32b8555">2,714,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzExLTItMS0xLTE5NDQ4_15178ebf-9a47-4a4b-9c55-25ae01785527">132,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzExLTQtMS0xLTE5NDQ4_7d04dd9b-21e2-4f12-b342-b60120183f6b">132,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEyLTItMS0xLTE5NDQ4_eab3fadb-ab28-4ea4-9e78-9d65006054b7">49,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEyLTQtMS0xLTE5NDQ4_22f0bb7d-5a26-4d05-a783-494481d371f0">49,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEzLTItMS0xLTE5NDQ4_dd774382-8201-4019-97d8-3990a07b48cd">59,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEzLTQtMS0xLTE5NDQ4_b38309f9-dac2-49cd-9061-d0674bc59bc5">53,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE0LTItMS0xLTE5NDQ4_3682b6c3-ad7d-47cb-88db-98413d39ccee">14,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE0LTQtMS0xLTE5NDQ4_9355402f-ee00-49b3-85c4-2466acda4131">15,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE1LTItMS0xLTE5NDQ4_69793f1a-e8c3-4ff3-a78b-d72680f3e4c7">30,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE1LTQtMS0xLTE5NDQ4_7fe20a82-99eb-4565-b1a2-249afa334dfd">52,205</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="nvr:ConsolidationEntriesAndOtherForAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE2LTItMS0xLTE5NDQ4_4f68ab93-76cc-4a09-8980-a94cbc7a3fc1">66,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="nvr:ConsolidationEntriesAndOtherForAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE2LTQtMS0xLTE5NDQ4_edb4983d-6dd8-4db5-ae6f-60e31823a8bb">92,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE3LTItMS0xLTE5NDQ4_b4df601f-d599-4979-9d10-871a6cd5f0fb">2,837,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE3LTQtMS0xLTE5NDQ4_e1088028-3480-4db0-b2f9-970e64e21714">3,006,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE4LTItMS0xLTE5NDQ4_6ce631ad-a680-404d-9a74-6742ed2ffa88">5,834,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE4LTQtMS0xLTE5NDQ4_df707608-6c76-4b30-8b44-54ffb7bcb040">5,777,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3ODE_18b54aa0-31f0-4037-962c-21fa5c8450ed" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtMi0xLTEtMTk0NDg_d8d0db99-191d-4257-963b-5bebaa1786be">8,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtNC0xLTEtMTk0NDg_0dbff5cd-d34e-4e50-932a-c42c9634a4ff">8,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtNi0xLTEtMTk0NDg_bca0f261-bd3f-4b46-b9db-1f266f3f206e">12,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtMi0xLTEtMTk0NDg_9b5f7ee2-4991-4f49-b2ca-7bdbf70ac7c6">8,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtNC0xLTEtMTk0NDg_ea632dd1-a648-434c-af05-b1f681453619">8,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtNi0xLTEtMTk0NDg_9a8d2451-15e0-4e24-a02f-ee1856406559">12,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtMi0xLTEtMTk0NDg_848cce6f-3238-475d-8614-fe657fe78477">3,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtNC0xLTEtMTk0NDg_3869340c-610c-46a5-9a23-4e169d73b4dd">8,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtNi0xLTEtMTk0NDg_db81414f-8454-4708-8fe1-9eacf040a9e1">20,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:InterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtMi0xLTEtMTk0NDg_7b4d7292-2b4c-4715-8f50-1fe657c76307">11,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:InterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtNC0xLTEtMTk0NDg_bb00ec42-308c-4858-8427-91cc5dedf235">17,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:InterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtNi0xLTEtMTk0NDg_ae177397-43eb-4835-90b3-44d987c4587e">32,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i6e845f2248dc46529c36b271ec87e92c"><div style="margin-top:6pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDU_d2d02de9-e055-4096-b1be-8a457bb9ac2c" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtMi0xLTEtMTk0NDg_814e5128-723e-4544-91af-a4702f3af705">124,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtNC0xLTEtMTk0NDg_cb2ee8fa-543f-46f3-849b-8680cf678400">124,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtNi0xLTEtMTk0NDg_9d1b819e-e494-419f-a253-3844120a5cd8">123,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtMi0xLTEtMTk0NDg_7e528064-6266-4875-8bad-e3d588c3d9ba">25,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtNC0xLTEtMTk0NDg_6e98a41a-31dd-4e9b-94c0-94e6fa6eaba1">22,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtNi0xLTEtMTk0NDg_fb5aec24-b235-4ea1-ab87-4ba84ed44d41">19,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtMi0xLTEtMTk0NDg_9209b7ae-d12f-44cc-9020-f7a9c894b6ce">43,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtNC0xLTEtMTk0NDg_ec6555d9-4f77-4231-9277-365caf556a03">40,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtNi0xLTEtMTk0NDg_d1b7f13a-3768-47a7-8ff6-650829bff61b">37,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtMi0xLTEtMTk0NDg_dc5c9e05-6657-4aeb-820e-b545e47eba81">59,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtNC0xLTEtMTk0NDg_a51bb8f6-935d-4efc-976f-c0c8fc650d10">51,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtNi0xLTEtMTk0NDg_caf93003-867c-4b44-9764-5777b8489053">44,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctMi0xLTEtMTk0NDg_11af547d-370d-48d6-b369-1c8de216ad94">1,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctNC0xLTEtMTk0NDg_578b0f20-5d73-4711-878e-6f9964bde3bd">1,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctNi0xLTEtMTk0NDg_e65ef5f9-907e-4778-b978-aed20982458d">1,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtMi0xLTEtMTk0NDg_7b6f62d4-68d6-4a01-ba85-8f4aaead71f7">254,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtNC0xLTEtMTk0NDg_68be1b9f-08a1-483a-97cc-2259f6a70acc">240,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtNi0xLTEtMTk0NDg_6580c209-14f0-4a7c-ac0a-d8f5463a65b0">225,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktMi0xLTEtMTk0NDg_108da42a-f043-4862-8182-b039e7663b44">252,787</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktNC0xLTEtMTk0NDg_ee8ad321-cf4d-40b2-8871-48eaf1ee5aea">239,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="nvr:CorporateCapitalAllocationCharge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktNi0xLTEtMTk0NDg_635f62ad-88c8-4cec-a1e2-0103177e1559">224,468</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes and other interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTItMS0xLTE5NDQ4_f6626839-5f17-44c1-9ada-d731825a3467">51,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTQtMS0xLTE5NDQ4_517a4885-ea55-4dab-8e75-a35382ccf3df">39,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTYtMS0xLTE5NDQ4_092ece92-57f6-4522-8127-7b8bb0b33882">24,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTItMS0xLTE5NDQ4_88ef1c47-23d0-4dd9-885b-c4e257245149">53,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTQtMS0xLTE5NDQ4_1bc09b3b-f6cd-40f2-8d1c-a517cd5d7ba3">40,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTYtMS0xLTE5NDQ4_19d0d31d-7f27-4090-8ca9-0dcf45265cbb">25,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDE_63f8918e-43b7-47c4-ac7d-fd7d93be239e" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtMi0xLTEtMTk0NDg_c6ff23b2-cf08-495b-8fc1-4a964caf2942">6,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtNC0xLTEtMTk0NDg_207f6530-9d8e-4ab5-9154-73e9e39395a8">6,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtNi0xLTEtMTk0NDg_64e0427f-da52-4ebb-9a04-a3efc2ec0ad5">7,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtMi0xLTEtMTk0NDg_84951147-b8d0-47e8-800a-86eef0187db2">1,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtNC0xLTEtMTk0NDg_25210dd1-0ee3-4600-b9b3-836cdec60819">1,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtNi0xLTEtMTk0NDg_4e1dcd9c-1289-4c10-9045-9d2fb72eaeb6">1,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtMi0xLTEtMTk0NDg_24f057be-ecb6-449d-9d03-43e67d3e9d38">4,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtNC0xLTEtMTk0NDg_9a3817f4-8259-44a7-8994-e0d28a078258">4,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtNi0xLTEtMTk0NDg_74b618e7-2225-4f0e-80db-aef8472f414e">4,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtMi0xLTEtMTk0NDg_9c00a8c4-bdb2-4769-9054-940b99a5b1de">3,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtNC0xLTEtMTk0NDg_c3d76934-2720-4098-885b-1559bcb858cf">3,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtNi0xLTEtMTk0NDg_46104b3e-a391-4b41-8fc6-684587f6daa0">3,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctMi0xLTEtMTk0NDg_bb09f15c-589b-44be-b0d3-ad9568da57f0">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctNC0xLTEtMTk0NDg_009af6a1-3136-4669-823b-9886c85a039c">1,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctNi0xLTEtMTk0NDg_bbbabc8b-091c-445b-bfc3-7230a5284101">1,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtMi0xLTEtMTk0NDg_80d4c60f-d089-4298-a4e8-645936c57751">16,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtNC0xLTEtMTk0NDg_17414b61-9d79-406a-8ed4-8919780c62c2">18,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtNi0xLTEtMTk0NDg_8f1fbcd1-757b-4072-a2c6-45881babdb43">17,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktMi0xLTEtMTk0NDg_65948638-4c0b-4354-9d64-4155f499f90d">2,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktNC0xLTEtMTk0NDg_5faa6b79-209c-4344-a521-25958b15ad0f">3,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktNi0xLTEtMTk0NDg_4dde2222-7db3-49ac-adb7-edd4e5d27e1d">3,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTItMS0xLTE5NDQ4_3da09625-1e28-42ca-be92-bf238b93c41a">19,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTQtMS0xLTE5NDQ4_a6e947eb-b77b-42c9-bebd-54eed153c657">21,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTYtMS0xLTE5NDQ4_5ab21daf-5b9b-4479-bae1-787b414c846e">20,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt;text-align:center"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MTA_aa975844-1625-46a0-a568-6f791ff74ddd" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expenditures for property and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtMi0xLTEtMTk0NDg_6cef109a-b160-4725-be05-ce6a05c78704">7,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtNC0xLTEtMTk0NDg_8b42cb9a-7b33-43b5-b35b-188795ef40a3">5,712</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtNi0xLTEtMTk0NDg_2507b441-b34f-4e66-adae-2c323adcb314">9,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtMi0xLTEtMTk0NDg_413c6dec-ecc5-415d-95ae-f18a42dfb7ec">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtNC0xLTEtMTk0NDg_c8316baf-be5b-4b7c-abc5-d42f93303717">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtNi0xLTEtMTk0NDg_edbae691-ee8b-4ae1-a4b5-557ad497cc36">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtMi0xLTEtMTk0NDg_1f059366-4324-4122-9b33-359cf5a36856">4,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtNC0xLTEtMTk0NDg_90967398-735b-4507-a062-acb4fb05266e">5,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtNi0xLTEtMTk0NDg_2c9d4bb0-4faf-45c3-b4b3-c6776cd86891">5,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtMi0xLTEtMTk0NDg_0f5c86c8-e6fb-42c1-8581-c28a0e4da32f">4,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtNC0xLTEtMTk0NDg_889a863a-7936-4a09-9c80-9d35b2c5c354">3,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtNi0xLTEtMTk0NDg_c59fd2bb-077e-4819-a0b1-d28e5652bb8c">3,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctMi0xLTEtMTk0NDg_92d0c5f4-0571-4828-a26d-cf92e851d3e2">401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctNC0xLTEtMTk0NDg_069f9443-c420-4b56-9f61-fc2b82a0203d">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctNi0xLTEtMTk0NDg_b27a6fcf-ae16-4d54-8713-305043ccaf9e">899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtMi0xLTEtMTk0NDg_3573661e-8bbc-4bdb-886a-db6e5ccaf055">17,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtNC0xLTEtMTk0NDg_7563462b-1403-4420-a365-20132a4c54db">15,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtNi0xLTEtMTk0NDg_03a4339b-5192-4815-9cb2-318f293e9a6d">21,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktMi0xLTEtMTk0NDg_893be6c0-49d9-4c75-b89a-7099128e71ba">384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktNC0xLTEtMTk0NDg_a7a71168-f22e-470d-ad50-d3ac6f13b66d">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktNi0xLTEtMTk0NDg_a40a2489-3b48-4773-8811-d820c7eeaac6">1,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTItMS0xLTE5NDQ4_a5ab16b2-c8aa-4689-8860-b2b07406906b">17,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTQtMS0xLTE5NDQ4_92b72fdf-ca98-486a-933b-70cc5cd3389b">16,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTYtMS0xLTE5NDQ4_d8541fee-5df4-4352-814b-0d602d471b2a">22,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzYwMDM_8aafde84-6efb-4a2a-9aa3-1e32bbed9f48" continuedAt="i86bcb02d363b46e6b4a3e4ce1ef75bae" escape="true">Variable Interest Entities</ix:nonNumeric></span></div><ix:continuation id="i86bcb02d363b46e6b4a3e4ce1ef75bae" continuedAt="i25900a7e01464fee941499d4784c2db4"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lot  Purchase Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to <ix:nonFraction unitRef="number" contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231" decimals="2" name="nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQyOA_8788a0aa-2735-4856-bed1-382d5fe3bacf">10</ix:nonFraction>% of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i25900a7e01464fee941499d4784c2db4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#8217; financial or other liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer&#8217;s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity&#8217;s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project&#8217;s development. The profits and losses are passed directly to the developer&#8217;s equity holders.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (&#8220;VIE&#8221;). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity&#8217;s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the activities that most significantly impact a development entity&#8217;s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity&#8217;s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity&#8217;s equity investors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#8217;s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#8217;s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we controlled approximately <ix:nonFraction unitRef="lot" contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231" decimals="-2" name="nvr:LotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQzMTk_2a905a61-0d28-445e-bef7-d1554e825db3">122,800</ix:nonFraction> lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231" decimals="-3" name="nvr:ContractLandDepositsOnLotPurchaseAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ0Mjc_5e2ef552-db79-4ded-9a3d-219cf38c8013">521,900</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231" decimals="-3" name="nvr:LetterOfCreditOnLotPurchaseAgreements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ0MzQ_360115ec-6003-47a5-91ce-d3bc45c1ac8d">10,100</ix:nonFraction>, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2021, we recorded a net reversal of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:NetContractLandDepositImpairmentRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ3OTE_a58ec03f-e487-446a-9db4-bbbc961cbe3c">22,100</ix:nonFraction> related to previously impaired lot deposits as market conditions have improved.  Our contract land deposit asset is shown net of a $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUxODI_da035870-32b1-4970-9052-20f916b8496c">30,041</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUxOTA_c0c6050e-d9ba-4936-a21e-1de49e864321">52,205</ix:nonFraction> impairment reserve at December&#160;31, 2021 and December&#160;31, 2020, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have certain properties under contract with land owners that are expected to yield approximately <ix:nonFraction unitRef="lot" contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231" decimals="-2" name="nvr:LotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUzNTM_c84572d2-df4c-48f8-9997-2a06070bd33c">15,500</ix:nonFraction> lots, which are not included in the number of total lots controlled.&#160;&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield.&#160;&#160;These properties are controlled with deposits in cash totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzU2MjI_47f534c6-aff9-4f16-a4cd-ae1e63dd705b">5,300</ix:nonFraction> as of December&#160;31, 2021, of which approximately $<ix:nonFraction unitRef="usd" contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231" decimals="-3" name="nvr:RefundableDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzU2ODA_7369b67b-f05b-46ec-8591-afd4a72e6b6e">3,400</ix:nonFraction> is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzYwMDY_e7acf8ec-5f4f-45ce-9e95-9307232d26ec" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits as of December&#160;31, 2021 and 2020 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzItMi0xLTEtMTk0NDg_c94b30b9-a216-4205-bafd-b7db2b6e90cd">527,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:ContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzItNC0xLTEtMTk0NDg_223061b8-669e-4f19-b9e7-5612bb7bac69">439,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzMtMi0xLTEtMTk0NDg_da035870-32b1-4970-9052-20f916b8496c">30,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:LossReserveOnContractLandDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzMtNC0xLTEtMTk0NDg_c0c6050e-d9ba-4936-a21e-1de49e864321">52,205</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzQtMi0xLTEtMTk0NDg_62da5338-9e74-4ea9-893c-ef343720ae8d">497,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DepositsAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzQtNC0xLTEtMTk0NDg_17612b9c-3563-4315-84b2-5b294c8d91b5">387,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:LettersOfCreditRelatedToLots" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzUtMi0xLTEtMTk0NDg_2067537a-1a1e-4287-8b92-40a90c1b92f6">10,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:LettersOfCreditRelatedToLots" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzUtNC0xLTEtMTk0NDg_df295309-e82f-4b9c-8a21-b39b77064e71">8,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzYtMi0xLTEtMTk0NDg_9b4fde54-7749-444d-a752-d490004a436a">507,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzYtNC0xLTEtMTk0NDg_6ff2827d-eb95-46ea-bf95-27eaae2262d9">395,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="padding-left:33.75pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_151"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0ODE_a8700fe2-d134-47bf-b18a-907de78c178d" continuedAt="i4950c49086b140c8b1dce3e5006dba67" escape="true">Joint Ventures</ix:nonNumeric></span></div><ix:continuation id="i4950c49086b140c8b1dce3e5006dba67"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we obtain finished lots using joint venture limited liability corporations (&#8220;JVs&#8221;). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard LPA to purchase lots from these JVs, and as a result have a variable interest in these JVs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, we had an aggregate investment totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzYwNw_89f5d2c2-d1dd-4bc7-b608-ee1e3a576674">20,300</ix:nonFraction> in <ix:nonFraction unitRef="joint_venture" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="nvr:NumberOfJointVentures" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzYxMw_223d625e-1faf-4646-a340-73fc79d30ee9">four</ix:nonFraction> JVs that are expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-2" name="nvr:ExpectedProductionOfFinishedLotsFromJointVentures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzY2Mw_15877443-4104-4142-86d4-7af2b61306cd">2,300</ix:nonFraction> finished lots, of which approximately <ix:nonFraction unitRef="lot" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-2" name="nvr:JointVentureLotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzcwNA_2e9f07d2-c119-4a9c-8401-61ca2fb1a92e">1,900</ix:nonFraction> lots were controlled by us and the remaining approximately <ix:nonFraction unitRef="lot" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-2" name="nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5Xzc2Ng_d9fb2bfc-cc1d-4fc3-942b-74ce9d5ac72d">400</ix:nonFraction> lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:AggregateAdditionalFundingCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzkxOA_f7292dad-8393-4124-a24c-33559542fc7f">2,500</ix:nonFraction> in one of the JVs at December&#160;31, 2021.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, we recognized an impairment of approximately $<ix:nonFraction unitRef="usd" contextRef="ia0f33f65e81a4966b58fcdfe33477e38_D20211001-20211231" decimals="-3" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI3NDg3NzkwNzM4NDk_96fb8f9c-7bdb-45f9-8993-c4d809e65185">1,300</ix:nonFraction> related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined that we are not the primary beneficiary in three of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $<ix:nonFraction unitRef="usd" contextRef="i51d87bbcd4c841f890f75de24bac85e5_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE0MzQ_b3495e00-a814-493a-87e2-e8cb6856723d">20,300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE0NDE_d7deb915-b7dc-46d9-baef-127404673dc2">23,600</ix:nonFraction> at December&#160;31, 2021 and December&#160;31, 2020, respectively, and is reported in the &#8220;Other assets&#8221; line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  All activities under the consolidated JV had been completed and as of December&#160;31, 2021, we had no remaining investment in the JV.  The JV had remaining balances of $<ix:nonFraction unitRef="usd" contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE4NjM_7856ae26-c870-4b3f-9a8a-b0b917c6c801">268</ix:nonFraction> in cash and $<ix:nonFraction unitRef="usd" contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE4Nzg_18194d32-ea25-47c6-b46f-c83327a96ae6">248</ix:nonFraction> in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, we had an aggregate investment totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxMjM_e82dbd6e-26fb-44e6-a20d-ace5574f7608">23,600</ix:nonFraction> in <ix:nonFraction unitRef="joint_venture" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="nvr:NumberOfJointVentures" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxMjk_8f693dc9-9fe1-4455-91a3-5b3cc02733ea">four</ix:nonFraction> JVs that were expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-2" name="nvr:ExpectedProductionOfFinishedLotsFromJointVentures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxODA_cdda1363-117e-4bc5-b7c9-431f41c1c783">5,200</ix:nonFraction> finished lots, of which approximately <ix:nonFraction unitRef="lot" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-1" name="nvr:JointVentureLotsControlledByCompany" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIyMjE_c880ca0a-9a93-4ff9-b331-6a68991cccb9">2,200</ix:nonFraction> lots were controlled by us and the remaining approximately <ix:nonFraction unitRef="lot" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-1" name="nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIyODM_149fd19c-661d-497c-9570-f2c88fd28665">3,000</ix:nonFraction> lots were either under contract with unrelated parties or not currently under contract. In addition, at December&#160;31, 2020, we had additional funding commitments in the aggregate totaling $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:AggregateAdditionalFundingCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0NTg_83df1500-4424-401d-afd4-f953bbe13820">3,100</ix:nonFraction> to <ix:nonFraction unitRef="joint_venture" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="nvr:NumberJointVenturesWithAdditionalFundingCommitment" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0NjQ_98e8f19a-f388-43a0-936c-e70f9bc50b95">one</ix:nonFraction> of the JVs. During the fourth quarter of 2020, one of the JVs sold a portion of its owned land. As a result of the sale, we received a distribution from the JV of approximately $<ix:nonFraction unitRef="usd" contextRef="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231" decimals="-3" name="nvr:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzEwOTk1MTE2MzA5MzY_5d95ab40-77c2-42e3-8c31-817b5dd665bc">13,100</ix:nonFraction> and recognized a net gain on the sale of approximately $<ix:nonFraction unitRef="usd" contextRef="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231" decimals="-3" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzEwOTk1MTE2MzA5NDg_750b538f-2552-4064-80f2-bb59e73ae866">5,000</ix:nonFraction>.</span></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_154"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:LandUnderDevelopmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzY2Mg_e36f2b13-a585-4ab1-8b7f-699346683e49" continuedAt="i3694ed3b7bfa4a949aa9ef2d28d7f1a8" escape="true">Land Under Development</ix:nonNumeric></span></div><ix:continuation id="i3694ed3b7bfa4a949aa9ef2d28d7f1a8"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.&#160;&#160;Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we had the following significant land under development transactions:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Sold a land parcel to a developer for approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:SaleOfLandUnderDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzE_2d043dfb-52b4-4cf9-b9e2-91c8a6f54a26">45,800</ix:nonFraction>, which approximated our carrying value of the property as of the sale date.  In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Completed the development of <ix:nonFraction unitRef="parcel" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="nvr:NumberOfDevelopedLandParcelsTransferredToInventory" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDMyODI_7652a91d-733e-4a5b-9ae6-d8ff9edccdd8">one</ix:nonFraction> land parcel and transferred development costs totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:DevelopmentCostsTransferredToInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzU_03a50685-07e3-4ccb-914d-9c473aa8bfd7">16,500</ix:nonFraction> to inventory.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Purchased <ix:nonFraction unitRef="parcel" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="nvr:NumberOfRawLandParcelsOfLandPurchased" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI3NDg3NzkwNzE5ODQ_0fe2db00-0eb3-4ed4-9a40-51e36f2991f0">two</ix:nonFraction> raw land parcels for a total purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireLand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzk_c46637d1-baf7-4244-a59c-5e99ae35c2dc">11,200</ix:nonFraction>, which are expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-1" name="nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI3NDg3NzkwNzE5MDc_e8c47e17-ada2-4ee7-8828-cd35e93cbfd8">200</ix:nonFraction> lots.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we owned land with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzExNg_bd7ba9fc-22bf-48fb-a875-e105f783266d">12,147</ix:nonFraction> that we intend to develop into approximately <ix:nonFraction unitRef="lot" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-1" name="nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NA_f96a3ef5-28cd-4c79-811e-8c71c8535545">200</ix:nonFraction> finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI5Mg_ce4413c7-14d9-4a88-b7eb-d92c946d5641">2,700</ix:nonFraction> under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:ExpectedDevelopmentCreditOffsetAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzQzOA_9de42cd2-c2bc-46f1-8cd8-8d956f46179e">800</ix:nonFraction>. None of our land under development projects had any indicators of impairment as of December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we directly owned land with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzU5NA_fbb5819b-a9ba-46cb-b12d-cd8a0ae24e05">62,790</ix:nonFraction>, which was expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-1" name="nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzY0Mw_9f6a3515-dda0-4c0e-99da-448486cc4861">500</ix:nonFraction> finished lots.</span></div></ix:continuation><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_160"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:CapitalizedInterestDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90ZXh0cmVnaW9uOmQ3N2Q2ZGQ2ZGRhYjQxNWQ5ZWFkZmJmNmYwZTIzNmU1Xzc1NA_196d441d-7536-4662-95dc-2be60e983976" continuedAt="iebe9a31aa7c84b84bcd233d010966646" escape="true">Capitalized Interest</ix:nonNumeric></span></div><ix:continuation id="iebe9a31aa7c84b84bcd233d010966646"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred. </span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90ZXh0cmVnaW9uOmQ3N2Q2ZGQ2ZGRhYjQxNWQ5ZWFkZmJmNmYwZTIzNmU1Xzc1MA_be8dd16c-7136-453c-b0a1-9879265effef" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December&#160;31, 2021, 2020 and 2019 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItMi0xLTEtMTk0NDg_9599b8cc-9b70-4568-89d1-6fe2651add4c">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItNC0xLTEtMTk0NDg_83452eb2-c042-4c3e-bb44-2206d6e061a1">3,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItNi0xLTEtMTk0NDg_77738863-41f4-4486-b9fc-6f8718d0a0dc">4,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest incurred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtMi0xLTEtMTk0NDg_a93c678c-1243-4387-a747-59e8e79a8761">53,248</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtNC0xLTEtMTk0NDg_4711b6d5-6501-4a0e-957d-be6b067bb2f3">41,327</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtNi0xLTEtMTk0NDg_3b34c182-3cf1-4582-a285-adfc77729831">26,463</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtMi0xLTEtMTk0NDg_a02acc8f-0096-4c9b-86a1-fbe27d8a95fa">53,117</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtNC0xLTEtMTk0NDg_1b06ed82-1090-46c6-884a-5bcbac69d3ac">40,872</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtNi0xLTEtMTk0NDg_40707ec2-3fc3-4542-8c46-ac5d9daf401a">25,380</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to cost of sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtMi0xLTEtMTk0NDg_6dc1dd28-f8ba-4ddb-9a3e-c975741af55a">563</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtNC0xLTEtMTk0NDg_00ba2212-dc25-4e0b-b6e4-6330156082dd">2,929</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtNi0xLTEtMTk0NDg_543a6d98-a4e3-4ae7-80c3-ee527c12e434">1,738</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtMi0xLTEtMTk0NDg_f640412e-bf0e-47cc-a751-4d04749a7096">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtNC0xLTEtMTk0NDg_ab59c48e-e411-47c7-aab0-2c2d123f7080">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtNi0xLTEtMTk0NDg_5134e61b-3677-4afb-a381-f6302cc875f5">3,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_163"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzY5Nw_04b558d4-df66-49b7-be91-e27834ca8ea8" continuedAt="i17e3bcda36204d51a918345b701092c4" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i17e3bcda36204d51a918345b701092c4" continuedAt="if027bd39d8f74d5084af6e898b5d306c">During the year ended December&#160;31, 2021, we entered into LPAs to purchase finished building lots for a total purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231" decimals="-3" name="nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzE2MQ_22611afa-4572-45f4-88c2-55472b5682c3">189,000</ix:nonFraction> with Elm Street Development, Inc. (&#8220;Elm Street&#8221;), which is controlled by <ix:nonFraction unitRef="numberofrelatedparties" contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231" decimals="INF" name="nvr:NumberOfRelatedPartiesForForwardLotPurchaseAgreement" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzIzNw_03add238-f8d1-4528-9bf7-d213f348a82b">one</ix:nonFraction> of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During 2021, 2020 and 2019, we purchased developed lots at market prices from Elm Street for approximately $<ix:nonFraction unitRef="usd" contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ1Mw_fc267608-30f9-4337-b660-471dc2976918">43,700</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iac1f42a2c25b4aa5803e8e6e40f09b8f_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ1Nw_f9c03373-d73f-4c4b-8e68-bf8d42785c71">60,200</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5df8b3811e374387b8050837cf1d7a5f_D20190101-20191231" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ2NA_18877686-d8ba-409f-81f9-c1a80a1f8412">44,600</ix:nonFraction>, respectively. </ix:continuation></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if027bd39d8f74d5084af6e898b5d306c">We also continue to control a parcel of raw land expected to yield approximately <ix:nonFraction unitRef="lot" contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231" decimals="-2" name="nvr:ExpectedYieldOfRelatedPartyLots" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzU2NA_604c116f-ced3-4374-8328-5d4a6551a659">1,600</ix:nonFraction> finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in 2021, 2020 or 2019.</ix:continuation> </span></div><div style="margin-top:6pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_166"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90ZXh0cmVnaW9uOmQ4MTI4MzA2NWYzNzQwMDg5M2VkMTkwOGQ2YjI4Y2NiXzU5_b2bfa3a1-05b8-4a91-9dd9-8da1e74c4c30" continuedAt="ice3cbe49d0924dfcb4a8c8c37ca1e5a7" escape="true">Property, Plant and Equipment (&#8220;PP&amp;E&#8221;)</ix:nonNumeric></span></div><div style="text-align:center"><ix:continuation id="ice3cbe49d0924dfcb4a8c8c37ca1e5a7"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90ZXh0cmVnaW9uOmQ4MTI4MzA2NWYzNzQwMDg5M2VkMTkwOGQ2YjI4Y2NiXzU0_d166bd0c-6d9e-4fbd-a6c7-c4b4a907857e" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:67.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1830a8e01dae48b29ca1c095c4a6fd17_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzMtMi0xLTEtMTk0NDg_b8c12883-e7bc-4e74-a62b-b457c2b7e5e7">39,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f60207ce1784c8a92f2a9223fae654e_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzMtNC0xLTEtMTk0NDg_f8313cba-1dcd-4737-ad63-dfdbf6a06f15">39,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Model home furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46dbbe557eb0479a88358333bdb6bfb9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzQtMi0xLTEtMTk0NDg_a7f19b2b-d17b-44d9-a93b-1820a9de19e0">32,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8fb3e9d0de7425dbe66cf6ac95277c0_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzQtNC0xLTEtMTk0NDg_cb1fcb82-39b1-4944-a7f9-44d43f155205">32,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9043d6e3e7c74d18970b858cb1fab4a0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzUtMi0xLTEtMTk0NDg_971beab5-6b59-4a35-b493-819f7daedeae">87,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1268b7c62726464aaf9c5c214db63ea0_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzUtNC0xLTEtMTk0NDg_3eb2b740-fb0a-4e82-911e-f566bf5c3a9a">77,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzYtMi0xLTEtMTk0NDg_91cff499-ed0f-4105-b7f0-e2a9f82f0d79">14,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzYtNC0xLTEtMTk0NDg_03ed911a-3ff4-4d7e-b1e6-b59e1a08463d">15,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzctMi0xLTEtMTk0NDg_368776e1-a5dd-4ce5-a597-879452427d40">174,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzctNC0xLTEtMTk0NDg_dc2e58f3-720c-448f-8f63-ce4c77d230cc">165,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzgtMi0xLTEtMTk0NDg_4650afa9-9031-4381-9445-046c44a7c818">117,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzgtNC0xLTEtMTk0NDg_58c3edec-a69d-492e-b434-1bc844e84727">107,739</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzktMi0xLTEtMTk0NDg_9c208435-3e9e-44d5-9473-b6717ce64905">56,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzktNC0xLTEtMTk0NDg_cc65f511-dba3-4002-8920-43294feb9b75">57,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEyLTItMS0xLTE5NDQ4_0dc52bfb-0710-4675-836d-8529ccab50f0">15,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEyLTQtMS0xLTE5NDQ4_5ee59d75-33bb-4c78-aa81-2de9f75238b8">14,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEzLTItMS0xLTE5NDQ4_78a94a6d-a3d3-40a6-80cc-c6e976a8f96f">11,432</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEzLTQtMS0xLTE5NDQ4_1c61ab88-6df7-4228-81a7-397d6e725b11">10,172</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Mortgage Banking PP&amp;E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzE0LTItMS0xLTE5NDQ4_b72fdf3c-38aa-41b7-9d3c-3b7494f62319">3,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzE0LTQtMS0xLTE5NDQ4_e055c754-7a7e-450a-a9ae-e59d0574637a">4,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_169"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzc2OTQ_f16fa8ba-b76a-4d1f-b5f2-2a3245bebf23" continuedAt="i87baa6cb207649a5b4f71b538f71fdd8" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i87baa6cb207649a5b4f71b538f71fdd8" continuedAt="i616c6409c61f494d91dec72239464d61"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had the following debt instruments outstanding: </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.95% Senior Notes due 2022 ("2022 Senior Notes")</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;10, 2012, we issued $<ix:nonFraction unitRef="usd" contextRef="id1d6b5724f24434797b72e1a7abacadb_I20120910" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0Mg_5d11abe7-924a-4a62-b188-f91a324b3b21">600,000</ix:nonFraction> of the 2022 Senior Notes. The 2022 Senior Notes were issued at a discount to yield <ix:nonFraction unitRef="number" contextRef="id1d6b5724f24434797b72e1a7abacadb_I20120910" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIyOA_faaf8482-316c-4a1d-a488-c8808e05540a">3.97</ix:nonFraction>% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i616c6409c61f494d91dec72239464d61" continuedAt="i90f324a5cee443b8b5e0e705a234c206"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated balance sheets. The offering of the 2022 Senior Notes resulted in aggregate net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ2Mg_ce667795-34fa-4970-9a45-240d0908d0a0">593,900</ix:nonFraction>, after deducting underwriting discounts and other offering expenses. The 2022 Senior Notes mature on <ix:nonNumeric contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzU2Ng_306565d2-574a-4ded-aed4-1deb2f03cdb5">September&#160;15, 2022</ix:nonNumeric> and bear interest at <ix:nonFraction unitRef="number" contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzU5MA_ced9ec5d-9c65-427f-b7c8-711c2b226aa3">3.95</ix:nonFraction>%, payable <ix:nonNumeric contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzYwMg_9a74d378-118f-4efe-9db7-e7898344e4dc">semi-annually in arrears on March&#160;15&#160;and September&#160;15</ix:nonNumeric>. As of December&#160;31, 2021 and 2020, the unamortized discount was $<ix:nonFraction unitRef="usd" contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY2OQ_8994a654-3fa0-4d42-95e5-80c4657ab0f6">87</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY3Ng_5fa54899-20df-4de0-a8db-38bc3a7206fa">207</ix:nonFraction>, respectively, and unamortized debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzczNQ_e0213743-42d3-485c-92e4-afcc4dd71a43">359</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzc0Mg_f814dcb8-0861-48c4-b538-0be17e66cd34">868</ix:nonFraction>, respectively. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.00% Senior Notes due 2030 ("2030 Senior Notes")</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;4, 2020, we issued $<ix:nonFraction unitRef="usd" contextRef="i4dfe3d0a143c455d88e94e126cfddaab_I20200504" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzgyOA_945a11cb-abad-4de3-947c-1570cfe4802d">600,000</ix:nonFraction> of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield <ix:nonFraction unitRef="number" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzkxNA_9731832d-13f6-4e72-95fc-5bc0d40d5b89">3.02</ix:nonFraction>% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzExNDc_5ba21acc-ac10-4e22-9fca-e4664803d376">595,200</ix:nonFraction>, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on <ix:nonNumeric contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyNDQ_0bd77b6c-84eb-4330-8862-5b1ea898ee8a">May&#160;15, 2030</ix:nonNumeric> and bear interest at <ix:nonFraction unitRef="number" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyNjg_93aee660-3d76-4685-bb18-af80d58479ef">3.00</ix:nonFraction>%, payable <ix:nonNumeric contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyODA_70bec4af-f182-4392-9e46-79fab05447af">semi-annually in arrears on May 15 and November 15</ix:nonNumeric>. As of December&#160;31, 2021 and 2020, the unamortized discount was $<ix:nonFraction unitRef="usd" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEzMzU_28a9bd3e-41f6-4b6e-85f2-21a8f9662ace">975</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzc5OTA_51693e99-199f-4260-97f2-99c142049b0f">1,075</ix:nonFraction>, respectively, and unamortized debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwMDM_aa1441b2-eb17-4d78-b3f9-aaf75c7b998b">3,025</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEzNzk_34cb911f-e0f5-414a-a638-f7a3f2d8bf0a">3,387</ix:nonFraction>, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;9 and September&#160;17, 2020, we issued an additional $<ix:nonFraction unitRef="usd" contextRef="i4fefa4114e984749b969a1dc836dac39_I20200909" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0NDU_79fe7cd2-58b9-460f-94c7-09e0819331e0">250,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i934f3e39c7e647bf9de16a00c7a411a0_I20200917" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0NTI_21673ae7-1b82-408e-9c64-51c38279052e">50,000</ix:nonFraction>, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes and the 2022 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield <ix:nonFraction unitRef="number" contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE2NzI_ea5fa89f-9cf3-41f9-98d5-5c183b62a171">2.00</ix:nonFraction>% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="idf3ac027a963413db34842cbb5a06522_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE5MDg_f2c32926-6b84-4e94-9ad4-68f13c2a1397">323,600</ix:nonFraction>, including the underwriting premium, less offering expenses. As of December&#160;31, 2021 and 2020, the 2030 Additional Notes unamortized premium was $<ix:nonFraction unitRef="usd" contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIwNDc_d39e7576-f51f-4f78-82eb-a9a821d049a7">21,945</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa33ab56fdaf44658cba4d83a55c8794_I20201231" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwNTk_f48fa412-cbda-4ebb-ad30-1cd52719e8da">24,324</ix:nonFraction>, respectively, and unamortized debt issuance costs were $<ix:nonFraction unitRef="usd" contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwODE_098a7f20-9ee3-421d-b776-f268b9744ba7">1,243</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa33ab56fdaf44658cba4d83a55c8794_I20201231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIwOTE_edc4ff04-3028-402e-9695-02b04bbea6ad">1,392</ix:nonFraction>, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement").  The Credit Agreement provides for aggregate revolving loan commitments of $<ix:nonFraction unitRef="usd" contextRef="i3f9b1aa7de164a9884802a057e679c44_I20210212" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjEyNjY_ab2928d5-83da-4ab1-b1c9-929eff37187e">300,000</ix:nonFraction> (the "Facility").  Under the Credit Agreement, we may request increases of up to $<ix:nonFraction unitRef="usd" contextRef="ic05dfda7ce42407c9ae1050c7f4b5952_D20210101-20211231" decimals="INF" name="nvr:LineOfCreditMaximumIncrementalCommitmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjEzOTk_80e48fd9-6755-42b4-bbbe-7cb2d94687df">300,000</ix:nonFraction> to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments.  In addition, the Credit Agreement provides for a $<ix:nonFraction unitRef="usd" contextRef="i41f718433fc74cbd95d43366d5bd321e_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjE2NDk_c43e8cb2-bb6b-453e-8abc-a18227c13536">100,000</ix:nonFraction> sublimit for the issuance of letters of credit of which approximately $<ix:nonFraction unitRef="usd" contextRef="ifb9e0226fe39461993d50e84ce704590_I20211231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzM3ODY_1f3e6c2a-f20e-421e-8058-d73bc01aa7ec">16,100</ix:nonFraction> was outstanding at December&#160;31, 2021.  <ix:nonNumeric contextRef="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231" name="us-gaap:LineOfCreditFacilityInterestRateDescription" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzM4NTk_8df9ca00-6299-42cd-b856-97f654457d4e">Borrowings under the Credit Agreement&#160;generally bear interest&#160;for Base Rate Loans&#160;at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America&#8217;s publicly announced &#8220;prime rate,&#8221; and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.</ix:nonNumeric>&#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is <ix:nonNumeric contextRef="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ0MDA_465bd451-ab43-4066-9c65-312de3d90080">February&#160;12, 2026</ix:nonNumeric>. We were in compliance with all covenants under the Credit Agreement at December&#160;31, 2021.&#160;&#160;There was <ix:nonFraction unitRef="usd" contextRef="i5b2c281e401a417098927cd592cf7ddd_I20211231" decimals="INF" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ0OTA_f708e62e-df28-4256-96c9-65a20d8fe5b9">no</ix:nonFraction> debt outstanding under the Facility at December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July&#160;2021, NVRM entered into the Thirteenth Amendment (the &#8220;Amendment&#8221;) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and twelve earlier amendments, the &#8220;Repurchase Agreement&#8221;). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to $<ix:nonFraction unitRef="usd" contextRef="i818307385d344021ab61a51960a7dda4_I20211231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzYyOTY_b2352b48-52e7-464f-adc3-19ed03bbe3cf">150,000</ix:nonFraction>, subject to certain sub limits. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than <ix:nonFraction unitRef="number" contextRef="i60babf36122d4ab1821f2f73f80d9a4c_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY1NDA_94c43316-dfeb-49e4-b213-d0e6092f23d2">1.75</ix:nonFraction>%. The Pricing Rate at December&#160;31, 2021 was <ix:nonFraction unitRef="number" contextRef="i818307385d344021ab61a51960a7dda4_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY1NzE_c9bfd4f3-c97c-460d-9843-0fbb32be886d">1.88</ix:nonFraction>%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i90f324a5cee443b8b5e0e705a234c206"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December&#160;31, 2021, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December&#160;31, 2021 and 2020, there was <ix:nonFraction unitRef="usd" contextRef="i818307385d344021ab61a51960a7dda4_I20211231" decimals="-3" name="us-gaap:WarehouseAgreementBorrowings" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzcwNDU_76717347-ba79-4b0b-92dc-429cabf36ee2">no</ix:nonFraction> debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LineOfCreditFacilityExpirationDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzcxMzM_ba766e0c-3990-4015-a38a-571aeabcc5e8">July&#160;20, 2022</ix:nonNumeric>.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i)&#160;a tangible net worth requirement, (ii)&#160;a minimum liquidity requirement, (iii)&#160;a minimum net income requirement, and (iv)&#160;a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December&#160;31, 2021.</span></div></ix:continuation><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_175"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzMyOQ_9b175133-a979-4220-95f7-4f8b27e9ebc6" continuedAt="i4acdfd238c464f0589f1d746f7473166" escape="true">Common Stock</ix:nonNumeric></span></div><ix:continuation id="i4acdfd238c464f0589f1d746f7473166"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzQ3_9589d275-2707-441f-8ec3-ece8d8f16dfc">3,447,441</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzU0_f54e2763-c436-4092-af0b-1f99eb637409">3,695,577</ix:nonFraction> common shares outstanding at December&#160;31, 2021 and 2020, respectively. <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:RepurchaseOfCommonStockTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzMyNg_7b7a9514-6684-4cac-8e56-1f31f7b37673" continuedAt="ia286e412e7dd49c68821480506e1e102" escape="true">We made the following share repurchases during the years indicated:</ix:nonNumeric></span></div><div style="margin-top:11pt;text-align:center"><ix:continuation id="ia286e412e7dd49c68821480506e1e102"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItMi0xLTEtMTk0NDg_0d121223-368c-4c64-b92c-7ceb30fac54b">1,538,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItNC0xLTEtMTk0NDg_a16b8985-a30a-49c8-aeb3-6fd8b7bf38b0">371,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItNi0xLTEtMTk0NDg_f7d704fc-ff20-4913-b6c8-45f494d70dd8">698,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtMi0xLTEtMTk0NDg_93460bf9-1be4-453f-ae86-4308a92d343f">322,038</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtNC0xLTEtMTk0NDg_e35feef9-60d1-4dbb-acaa-6c7b0c2fbb28">96,346</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtNi0xLTEtMTk0NDg_be341971-5fa6-41c6-9dea-3337f516e6c4">220,965</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares from the treasury account for all equity plan activity. We issued <ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI2NQ_a7734592-502b-490e-8980-62e17161eba2">74,027</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI2OQ_be8d9914-e824-4775-8f10-4654d3c7f1ff">159,151</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI3Ng_7865e799-638e-4b57-9586-b2e9af3be7d1">275,906</ix:nonFraction> such shares during 2021, 2020 and 2019, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_178"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDE_402341f8-554c-4c03-a490-a03e2976f744" continuedAt="i73094772cce64a018bdc1167e6caa730" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i73094772cce64a018bdc1167e6caa730" continuedAt="i48c92f87b6b549f49c91d6c71f90663b"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDM_5f7a10bf-01bd-482f-8e9e-7ecf20cf320d" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtMi0xLTEtMTk0NDg_3585eee3-bdcb-4155-b1c9-235e058503db">272,971</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtNC0xLTEtMTk0NDg_7db7f23f-354e-481e-bb44-09ff7a1922b0">151,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtNi0xLTEtMTk0NDg_aa115e95-5050-44bc-bc92-e8d93c04d62b">115,610</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtMi0xLTEtMTk0NDg_a1cfc56a-e5fd-4f03-bde2-6e8faf846983">80,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtNC0xLTEtMTk0NDg_694fa995-c757-4294-a709-f0ab96802cc9">42,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtNi0xLTEtMTk0NDg_0e27f27b-dd4e-4a09-808a-4b1406f59f55">34,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtMi0xLTEtMTk0NDg_791a0737-bb25-4a9e-83c0-0916faf7dd8e">873</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtNC0xLTEtMTk0NDg_b4f417b5-441b-46b6-ab5e-0727f4c3f09c">13,289</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtNi0xLTEtMTk0NDg_a72537cd-eb43-4905-9acc-68dbc2c9d968">2,195</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctMi0xLTEtMTk0NDg_7f770284-de8e-4e5f-854d-6d37febc3434">810</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctNC0xLTEtMTk0NDg_c5971fa0-8e88-4800-9e5d-ebe5abd30e5e">4,227</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctNi0xLTEtMTk0NDg_70f607a1-74db-4b59-9efd-75998927cdd4">745</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Income tax expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtMi0xLTEtMTk0NDg_55c69aed-14ae-479f-960f-d8903044ee89">353,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtNC0xLTEtMTk0NDg_94f2148f-9099-4f3f-9e5d-7d12f7667c7d">176,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtNi0xLTEtMTk0NDg_6ae7570d-4e4e-4c21-8800-62c1e73192e3">147,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIyOTc_6206e2b7-af1f-4959-b7b3-805f6e84fc3d" escape="true"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and contract land deposit reserve</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzMtMi0xLTEtMTk0NDg_3cc16e20-93db-40a6-b1eb-f6db8ec90fbf">64,123</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzMtNC0xLTEtMTk0NDg_2278c877-baf5-41dd-97f5-c154848d1001">67,520</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzQtMi0xLTEtMTk0NDg_cc001516-515b-4a0f-ad42-76d2f81c71d6">4,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzQtNC0xLTEtMTk0NDg_6a5f36ec-fc7e-470d-9d61-5a02a9e1ac1b">4,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzUtMi0xLTEtMTk0NDg_6fd8e6b1-7929-40ea-a9ec-154e9694a48d">46,020</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzUtNC0xLTEtMTk0NDg_1a1584c8-63b6-4649-a4a1-7fce380567ec">41,839</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzYtMi0xLTEtMTk0NDg_76d7faae-8495-414c-acc1-1e88dd178f0e">13,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzYtNC0xLTEtMTk0NDg_4ac50cd3-22ef-441e-a309-1faed644e708">13,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzctMi0xLTEtMTk0NDg_6987a85f-70ee-4791-9b64-3e0bd9768cab">10,634</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzctNC0xLTEtMTk0NDg_3f03bbcf-d350-4cab-98a9-328d36eae6df">11,705</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzgtMi0xLTEtMTk0NDg_1aa65624-9c1f-4137-92d2-7731bac55996">9,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzgtNC0xLTEtMTk0NDg_27a1a0a5-2066-4a48-8dc1-49acd2f9f530">8,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzktMi0xLTEtMTk0NDg_4769e1c9-4cbc-4345-90a6-4a0d6c26aa81">148,349</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzktNC0xLTEtMTk0NDg_09e148ae-49f0-4641-aeb2-5007b8c2b4d8">147,429</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzEwLTItMS0xLTE5NDQ4_69525e18-8330-419f-a621-8739bc486c7e">7,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzEwLTQtMS0xLTE5NDQ4_42ee805d-655c-40ba-b326-4497a623ec34">7,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzExLTItMS0xLTE5NDQ4_0250a123-03f0-4f5d-a592-2e4d5d320eb7">140,475</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzExLTQtMS0xLTE5NDQ4_10811a28-f7b6-409d-9949-230cd9569f28">140,245</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i48c92f87b6b549f49c91d6c71f90663b" continuedAt="i806c5aeb0a1147bd9629180177f28171"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:EstimatedFederalTaxableIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzU5OA_587894ae-e59a-44e7-891e-16d65c064370">1,334,100</ix:nonFraction> for the year ended December&#160;31, 2021, and was $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:EstimatedFederalTaxableIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzYzMg_27bbe414-7efb-451d-bb3e-8daac9c03eaa">770,000</ix:nonFraction> for the year ended December&#160;31, 2020.</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMTA_f2fb19d7-e400-404c-8d04-f01f71795fdf" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the federal statutory rate (<ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_5f5d039b-568a-4abc-86f1-171b4c5eb78d"><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_f01b286d-f8f5-42e6-a793-1809b1f1b9d6"><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_fda4f61b-9af0-4de9-8b0c-4be0a88f8d38">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% in 2021, 2020, and 2019) to income tax expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes computed at the federal statutory rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItMi0xLTEtMTk0NDg_a89ed723-ffbf-4f3e-9ab8-bebecb282ba7">333,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItNC0xLTEtMTk0NDg_3405ea81-5c91-43b1-b61a-a15155892524">226,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItNi0xLTEtMTk0NDg_ef25708b-6ec9-4bf4-8c5f-37f3eb8cd399">215,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtMi0xLTEtMTk0NDg_4927e84d-5961-4a67-baf4-343d72d231f1">72,082</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtNC0xLTEtMTk0NDg_8e57ada0-cc78-43bd-9aa9-48891e14db55">47,469</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtNi0xLTEtMTk0NDg_a9b3a282-3ab5-4338-88a5-e4842043440b">45,770</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from equity-based compensation </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtMi0xLTEtMTk0NDg_893ed538-4966-442c-8ea6-7d2fd0172192">48,369</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtNC0xLTEtMTk0NDg_b2157fff-31ef-445f-a960-622ba0158759">92,234</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtNi0xLTEtMTk0NDg_8ea6e2f1-be73-404e-a02c-15863f2c72f9">101,466</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtMi0xLTEtMTk0NDg_9dc6ad97-079f-4abe-8ad3-a453e1bdb9cd">4,014</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtNC0xLTEtMTk0NDg_09ed0002-6a68-4743-8414-19b0170e5e24">4,837</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtNi0xLTEtMTk0NDg_cad42d12-d390-4407-bb71-9917dc4576e0">12,465</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctMi0xLTEtMTk0NDg_65a29cf6-df2b-42ab-a8e2-593f010f0b33">353,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctNC0xLTEtMTk0NDg_21e3434e-ad97-4c80-bcc6-84f596008b74">176,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctNi0xLTEtMTk0NDg_05b5eb18-0b16-4ae1-aebe-2e6928b130a7">147,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt">Primarily attributable to tax benefits from certain energy credits for the years ended December&#160;31, 2021, 2020 and 2019.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate in 2021, 2020 and 2019 was <ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwMzI_05a86521-0486-4e03-a6c6-c76011f9c69e">22.24</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwMzY_f0c20e09-4a91-408e-94e9-eca29d57e46c">16.40</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwNDM_d9e9f3ef-089b-4501-b3e4-6d6892f0e948">14.36</ix:nonFraction>%, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2018.</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDA_17a2794d-0346-4504-8122-65053c0e7802" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzItMi0xLTEtMTk0NDg_f246a41c-d0b3-496a-9dee-b024ee38faa3">36,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzItNC0xLTEtMTk0NDg_d96812fa-a588-4e29-bec1-5545c8944874">39,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzMtMi0xLTEtMTk0NDg_06c21338-795d-42a7-94e4-87ea15d4c17f">3,436</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzMtNC0xLTEtMTk0NDg_bc8bbb45-fad4-4317-9744-b44330638619">3,155</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzQtMi0xLTEtMTk0NDg_5639d068-5d2b-4304-aaf8-35eae046028f">6,763</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzQtNC0xLTEtMTk0NDg_58bc47c9-92d4-4f19-84bc-3770fb4391a0">5,694</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzUtMi0xLTEtMTk0NDg_76c9bfcd-a235-400c-9a32-237e755fe38b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzUtNC0xLTEtMTk0NDg_ba3aa3bd-f2d9-4666-9998-a0671360a645">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzYtMi0xLTEtMTk0NDg_c3b41772-ddfa-4e2d-b975-c660b9273413">33,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzYtNC0xLTEtMTk0NDg_c2c045f5-da57-4632-a923-d24ea77ca22f">36,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE1NTk_cd2afe12-fee6-44aa-ac74-03da6185c5e0">26,456</ix:nonFraction> as of December&#160;31, 2021.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2021, 2020, and 2019, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MDE_c10d4bb3-d553-45e0-a220-0db91c726036">1,455</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MDU_ea197e79-424f-4a52-a13d-913d66400574">420</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MTI_a79bc744-5a0b-4240-a3c0-bf793299a6fa">1,467</ix:nonFraction>, respectively. As of December&#160;31, 2021 and 2020, we had a total of $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4NjU_363d4fe6-2de6-482e-b12e-760d96199b9c">13,849</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4NzI_27924686-bb79-473b-826a-f03cb8152509">15,304</ix:nonFraction>, respectively, of accrued interest on unrecognized tax benefits which are included in &#8220;Accrued expenses and other liabilities&#8221; on the accompanying consolidated balance sheets. </span></div></ix:continuation><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i806c5aeb0a1147bd9629180177f28171">We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of December&#160;31, 2021 will be reduced by approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIxOTg_769cc9b7-1cf8-49cf-ac56-d0acdde8dc34">6,464</ix:nonFraction> due to statute expiration and effectively settled positions in various state jurisdictions.</ix:continuation> </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i7590cbd56e444695a540fbe03dbc5f13_184"></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTQ_d9d01c94-b31e-48fe-8e54-4c7feb3deff8" continuedAt="i547799edf79f4e3d8f4e923a218480d0" escape="true">Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</ix:nonNumeric></span></div><ix:continuation id="i547799edf79f4e3d8f4e923a218480d0" continuedAt="i9e2cb2b89c004af1b3b3fae0fbe2da33"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the &#8220;NYSE&#8221;) on the day prior to the date of grant. Options are granted for a <ix:nonNumeric contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUwNA_9e42ff1a-c536-410d-87f8-8bbfb67d5bf5">10</ix:nonNumeric>-year term and typically vest in separate tranches over periods of <ix:nonNumeric contextRef="i543a95dae88d4381906c600c18ea2927_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU3Mw_a1c8515a-f425-4b9d-8b1c-dc184a6652f2">3</ix:nonNumeric> to <ix:nonNumeric contextRef="id776bf6bff2441b4a4a0b300008a4185_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU3OQ_f8668d75-147d-4552-aeb0-90ecd1d115cc">6</ix:nonNumeric> years. RSUs generally vest in separate tranches over periods of <ix:nonNumeric contextRef="i654c83e57cce4e19ba1d6e4daa447a7d_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY0MA_33960d9c-0258-4480-a974-f446be8034d3">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i4abca661ec7143d88e35eae8a9ecbcc3_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY0Ng_fead76a8-deea-42f0-8d7c-b9a9c766f26a">6</ix:nonNumeric> years.  Grants are generally divided such that vesting for <ix:nonFraction unitRef="number" contextRef="i2d9cb615749d46aa9f3e3757b936a637_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzcwMg_4d0d3cdc-0c0e-40b0-9e21-0a2b3eff13da">50</ix:nonFraction>% of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining <ix:nonFraction unitRef="number" contextRef="i7eaba6e9bbd944bd953fdedfd82bfc45_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgyMQ_1d2dc83c-a5d7-4758-ac1b-1ee396bf9770">50</ix:nonFraction>% of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant.</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTk_7bc4e119-e0a0-4ab1-bf43-1237be96cd68" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December&#160;31, 2021.  Each of the following plans was approved by our shareholders:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"><tr><td style="width:1.0%"></td><td style="width:54.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity-Based Compensation Plans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options/RSUs<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available to Issue</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 Equity Incentive Plan (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtMi0xLTEtMTk0NDg_eab8c52b-3608-4f03-a232-3c8771d6767e">700,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtNC0xLTEtMTk0NDg_eea10d9d-d0a8-4675-855a-ab591fdbceb5">76,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtNi0xLTEtMTk0NDg_22fc1d72-97d9-451b-a48a-b4b5ed34f119">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014 Equity Incentive Plan (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcca26be44a844e680372718427c2a81_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItMi0xLTEtMTk0NDg_f5639ed5-b9f8-4407-9558-4bdd2150573d">950,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcca26be44a844e680372718427c2a81_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItNC0xLTEtMTk0NDg_8df24fb3-d54e-4b1b-b90b-8cf560620af8">354,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibcca26be44a844e680372718427c2a81_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItNi0xLTEtMTk0NDg_02b0d1e7-bf6e-40cf-887e-aa19de0dadc8">110,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Equity Incentive Plan (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtMi0xLTEtMTk0NDg_e8124299-5f32-4c4d-80ce-34fe2ca0446a">275,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtNC0xLTEtMTk0NDg_87a40058-a170-46e1-9296-c8ca418d156d">119,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtNi0xLTEtMTk0NDg_6096f13a-5190-4704-a713-8351d99ddac5">155,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2010 Equity Incentive Plan (the &#8220;2010 Plan&#8221;) authorizes us to issue Options and RSUs.&#160;There were <ix:nonFraction unitRef="shares" contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzEzNjE_8e56c622-ecfb-4e7c-a135-735348aa9c1b">63,869</ix:nonFraction> Options and <ix:nonFraction unitRef="shares" contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzEzNzY_7b9fd324-b077-4884-bdde-a30d548741b3">13,034</ix:nonFraction> RSUs outstanding as of December&#160;31, 2021. Shares can no longer be granted from this plan.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) authorizes us to issue Options only. </span></div><div style="padding-left:45pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the <ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE2NDA_e8124299-5f32-4c4d-80ce-34fe2ca0446a">275,000</ix:nonFraction> aggregate shares authorized to issue, all may be granted in the form of Options and up to <ix:nonFraction unitRef="shares" contextRef="i75fba1ac367e4e44a49f2dd4167b262d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3MzM_c7c6f3c9-bbbf-4d70-be25-1eda35eadb73">40,000</ix:nonFraction> may be granted in the form of RSUs.  There were <ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3ODQ_48b6ac99-1cfa-4591-807a-fc117ae488aa">115,950</ix:nonFraction> Options and <ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3OTk_5f87db94-214c-48c3-820e-acb97721e0aa">3,530</ix:nonFraction> RSUs outstanding as of December&#160;31, 2021.  Of the <ix:nonFraction unitRef="shares" contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE4NTI_2a3f03a0-1a0a-4362-98bb-2e914c083c9d">155,270</ix:nonFraction> shares available to issue, <ix:nonFraction unitRef="shares" contextRef="i75fba1ac367e4e44a49f2dd4167b262d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE4ODI_d94c4df1-bd9b-4282-90ca-b22c1e590832">36,470</ix:nonFraction> may be granted in the form of RSUs.</span></div></ix:nonNumeric><div style="padding-left:9pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we issued <ix:nonFraction unitRef="shares" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE5NDI_b681599d-47be-49ca-a46b-ee1bd27d5545">18,912</ix:nonFraction> Options under the 2014 Plan.  These options vest over <ix:nonNumeric contextRef="i577cfb10225e4802b1fdb4bd90024b57_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzIwNTM_74926744-6328-4441-b12b-25c326c99b3b">four years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i6296562366f74055baae16930950796d_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzIwNTk_2b32d41a-1003-4c6f-989b-1a28066686c2">25</ix:nonFraction>% increments beginning on either December 31, 2023 or December 31, 2024, based on the date of grant. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2021 or 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, <ix:nonFraction unitRef="shares" contextRef="i5e55260950ed4c88a737b8575946f32a_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3NDg3NzkwNzg0NDA_5ded95e5-c07c-4313-948d-094160a95ccf">50</ix:nonFraction> RSUs were granted under the 2018 Plan during 2021. These RSUs vest over <ix:nonNumeric contextRef="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3MDA_585457b3-4de4-4682-9e88-a8a2fec4764c">two years</ix:nonNumeric> in <ix:nonFraction unitRef="number" contextRef="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3MDY_109234ae-aab1-4b9f-ab21-91448c47304d">50</ix:nonFraction>% increments beginning on December 31, 2023. Vesting for the RSUs is contingent solely upon continued employment.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i9e2cb2b89c004af1b3b3fae0fbe2da33" continuedAt="i9d833f553e78485184b84f2f2b2774d0"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNzE_e2f7e00d-19f5-42e6-bbfc-f237d2a1c81c" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the year ended December&#160;31, 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:36.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg. Per Share<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg.&#160;Remaining<br/>Contract&#160;Life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic5872f4cebeb405a81e8d865e4795580_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzItMi0xLTEtMTk0NDg_a1c71efa-d520-4928-821d-e97deb451903">593,426</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic5872f4cebeb405a81e8d865e4795580_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzItNC0xLTEtMTk0NDg_f0206e13-5d75-45d2-9858-c6da69eccc2f">2,295.11</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzMtMi0xLTEtMTk0NDg_1ad0abed-e7cd-4274-aeed-d866d8dbb0dc">18,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzMtNC0xLTEtMTk0NDg_cdbc924c-4be9-4353-af39-6066424e84bb">4,719.80</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzQtMi0xLTEtMTk0NDg_740824f8-c6f2-4d52-95da-a7c2d5c174f7">73,749</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzQtNC0xLTEtMTk0NDg_a85d7c75-246e-49ee-a80a-99f13657e76b">1,933.30</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzUtMi0xLTEtMTk0NDg_4a2ea747-265a-4cd1-ab8c-3a2d99a0f2ba">3,894</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzUtNC0xLTEtMTk0NDg_aabb83f7-92ff-487e-b97d-79e731f8dca6">3,140.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtMi0xLTEtMTk0NDg_58ca4850-1a3b-453a-bb39-a8bef5214672">534,695</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtNC0xLTEtMTk0NDg_42d37b9c-bdf1-4024-bbd8-d04014d58d72">2,424.62</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtNi0xLTEtMTk0NDg_4839c234-1a63-4031-9877-002cb7d65f8b">5.3</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtOC0xLTEtMTk0NDg_1af1d929-caaf-46ec-a49d-034e2816a51e">1,863,010</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctMi0xLTEtMTk0NDg_96cd524c-adb7-4a4e-8ff4-5aace64e8b6b">334,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctNC0xLTEtMTk0NDg_63629a24-91fe-45bc-b736-b09247e39bf7">1,993.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctNi0xLTEtMTk0NDg_f9f819d6-53cd-4dff-9a06-6b649ee739e7">4.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctOC0xLTEtMTk0NDg_88e6be85-4742-4130-b544-161628ac5eb4">1,310,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ife05cc49786f4b4c84bf79147d4d968a_I20201231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEwLTItMS0xLTE5NDQ4_ba260153-b9b8-47c6-8721-20c60e6ff355">17,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzExLTItMS0xLTE5NDQ4_0c07a5db-5b04-4db3-a426-a85ba36c8989">50</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEyLTItMS0xLTE5NDQ4_b0fefadf-8409-40d6-96d3-58bc065e0d19">278</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEzLTItMS0xLTE5NDQ4_5c34bc80-7c54-4df6-aa93-71b72e0c9ecc">806</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3911abacb7654462a552b6b9def551d6_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE0LTItMS0xLTE5NDQ4_f7151957-576f-45bf-b775-93e1f0ed9a4b">16,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3911abacb7654462a552b6b9def551d6_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE0LTgtMS0xLTE5NDQ4_c24482c7-e07c-49ab-b035-22c9f0f98ac6">97,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested, but not issued at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3911abacb7654462a552b6b9def551d6_I20211231" decimals="INF" name="nvr:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE1LTItMS0xLTE5NDQ4_42c7e22d-81ef-490f-8661-2fc622ff1c08">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3911abacb7654462a552b6b9def551d6_I20211231" decimals="-3" name="nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE1LTgtMS0xLTE5NDQ4_2197a6e2-116f-4e90-b056-6fb59244cf8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the &#8220;Pricing Model&#8221;). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option&#8217;s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option&#8217;s expected holding term. For expected volatility, we have concluded that our historical volatility over the option&#8217;s expected holding term provides the most reasonable basis for this estimate. </span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTA_44d8037c-ea7c-4761-a29c-9f642a801573" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Options granted during 2021, 2020 and 2019 was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:51.120%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtMi0xLTEtMTk0NDg_6bc09a39-8ce4-48ef-b0ad-766575ed166a">5.31</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtNC0xLTEtMTk0NDg_2c08db7f-de68-432b-863f-b497b136f1ee">5.36</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtNi0xLTEtMTk0NDg_2d202726-7fe8-4473-bd36-b49ba0de30a6">5.55</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate (range)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30%-1.55%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22%-1.94%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51%-2.73%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (range)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46%-30.80%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.78%-32.48%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.17%-22.01%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtMi0xLTEtMTk0NDg_4fe11b8c-6835-4278-90ba-811371b031a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtNC0xLTEtMTk0NDg_a87f9694-3fd3-4e61-bfe8-563445bafbe2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtNi0xLTEtMTk0NDg_93cabf85-c26f-40b1-bd6f-6484c86867cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtMi0xLTEtMTk0NDg_e954475b-8da8-4af9-8c3d-720b5bb71923">1,235.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtNC0xLTEtMTk0NDg_e67c524c-bd14-4c91-8f67-273f8db5fb63">737.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtNi0xLTEtMTk0NDg_ec270280-1655-4ef8-af19-3430e13ce193">661.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzQxNTM_b15b86a6-bf60-4792-a670-15db4a370e5b">4,973.30</ix:nonFraction> for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i9d833f553e78485184b84f2f2b2774d0"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2021, 2020 and 2019, we recognized $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNTI_496c310b-96c5-4ce0-b58f-24bf3ade0b10">58,234</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNTY_9f93ea9a-726c-40a3-b6b7-5d0766d883bb">50,794</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNjQ_b0088c42-09bb-46ba-8c50-212f0d2fa69a">78,532</ix:nonFraction> in equity-based compensation costs, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzMzU_ae2cdb71-bafa-4e4e-84ac-f1907112f3f2">12,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzMzk_08ad0107-839f-40ea-b758-da0e16bf60a0">10,500</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzNDc_45c6cb78-6704-4ea1-aad8-e55ad8546d2d">16,800</ix:nonFraction> in tax benefit related to equity-based compensation costs, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $<ix:nonFraction unitRef="usd" contextRef="ic1cef1329f9142468863e47487de80ab_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU1MzM_62f0cdb8-c8fd-45c3-b676-4cb98b821c0d">129,700</ix:nonFraction>. The unrecognized compensation cost will be recognized over each grant&#8217;s applicable vesting period with the latest vesting date being December&#160;31, 2027. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately <ix:nonNumeric contextRef="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU4MDY_ebcafba3-d713-47c2-ba1f-59cbbad77deb">2.1</ix:nonNumeric> years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December&#160;31, 2021, 2020 and 2019, we issued <ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNTg_32a79964-ba56-4b49-b0db-df7f48dd4527">74,027</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNjI_10400b58-150b-47f0-aa70-5f0b151158be">159,151</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="INF" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNjk_43b1522c-7f51-41ed-95d1-0f404e701344">275,906</ix:nonFraction> shares, respectively, from the treasury account for Option exercises and vesting of RSUs. <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNjI_de7801e0-0d67-4009-be00-000eb171fe52" continuedAt="i78d4a4f7af624203acee3147173b5d88" escape="true">Information with respect to the vested RSUs and exercised Options is as follows:</ix:nonNumeric></span></div><div style="margin-top:11pt;text-align:center"><ix:continuation id="i78d4a4f7af624203acee3147173b5d88"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate exercise proceeds </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItMi0xLTEtMTk0NDg_4040a991-b6b3-4255-a383-a6d4dcfd803c">142,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItNC0xLTEtMTk0NDg_74657929-5ad2-4b50-95b1-94dca6819266">180,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItNi0xLTEtMTk0NDg_00c8514d-6b68-4444-8db9-d28f8584e73d">274,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value on exercise dates</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtMi0xLTEtMTk0NDg_e260eb6a-b010-4afd-993e-366640b2fe66">219,219</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtNC0xLTEtMTk0NDg_74f55721-b1d1-436b-b966-728b669f9d8f">432,772</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtNi0xLTEtMTk0NDg_516a5eeb-5dc1-4ece-a00e-23671ae9f155">593,162</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:1pt;padding-left:45pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Profit Sharing Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a trustee-administered, profit sharing retirement plan (the &#8220;Profit Sharing Plan&#8221;) and an Employee Stock Ownership Plan (&#8220;ESOP&#8221;) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended December&#160;31, 2021, 2020 and 2019 was approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NTM_2cf2df2b-4f5a-4990-8dbc-254e54c738f8">24,700</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NTc_4d67401f-d2b9-4d52-8ff8-a7602857e5d8">22,500</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NjQ_93676a59-c9c9-4ed6-b40e-ba9e500568d2">20,300</ix:nonFraction>, respectively. We purchased approximately <ix:nonFraction unitRef="shares" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-2" name="us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzQzOTgwNDY1MTk4MDU_23533dc7-4792-4044-9fe1-97b8300693e0">4,500</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-2" name="us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY3MDk_4f76b0d1-02e5-4def-9a73-17ae95f5f51a">5,000</ix:nonFraction> shares of our common stock in the open market for the 2021 and 2020 plan year contributions to the ESOP. As of December&#160;31, 2021, all shares held by the ESOP had been allocated to participants&#8217; accounts. The 2021 plan year contribution was funded and fully allocated to participants in February 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="compensation_plan" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="INF" name="nvr:NumberOfDeferredCompensationPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzcwMzQ_013dbd1a-6ae1-4c63-a235-1eec78f07b05">two</ix:nonFraction> deferred compensation plans (&#8220;Deferred Comp Plans&#8221;). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rabbi trust account held <ix:nonFraction unitRef="shares" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3Xzc4NDI_48490c74-1743-4375-9217-a74b4879718a"><ix:nonFraction unitRef="shares" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3Xzc4NDI_4d16aefb-df63-4e3a-98a6-d05ef2ab3f3d">106,697</ix:nonFraction></ix:nonFraction> shares of NVR common stock as of both December&#160;31, 2021 and 2020. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December&#160;31, 2021, 2020 and 2019.</span></div></ix:continuation><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_190"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4NQ_55c430e5-d691-45ab-8eaf-2ffa121df1df" continuedAt="i7fe43e294a884ab880309b2a254c2e69" escape="true"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4NQ_e39ff0a4-95fc-4b5c-9262-f01f2c4790e1" continuedAt="i40152ee1d0a440e8b8ee5ac9c8296ca8" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7fe43e294a884ab880309b2a254c2e69" continuedAt="if1536ec414ea4ce9a41fab01653d7ac4"><ix:continuation id="i40152ee1d0a440e8b8ee5ac9c8296ca8" continuedAt="i43b912da0da946c681c71763343a4f2b">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment.  Our leases have remaining lease terms of up to <ix:nonNumeric contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzMyNw_4a9f7bde-0036-4da6-9755-74d372da9c9d">18.7</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseOptionToExtend" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzM5OA_1d6b36e5-ae29-4d54-93a5-5215e1da5a07">20</ix:nonNumeric> years, and some of which include options to terminate the lease.  See Note 1 herein for additional information regarding leases.</ix:continuation></ix:continuation></span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="if1536ec414ea4ce9a41fab01653d7ac4" continuedAt="i2cfafac561d14e1b991ff6725a594605"><ix:continuation id="i43b912da0da946c681c71763343a4f2b" continuedAt="i293afb47bbf84e0392cdf034c184500d"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4Nw_9860de79-6fd5-48a1-a052-aba7b39f4fd1" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"></td><td style="width:42.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItMi0xLTEtMTk0NDg_ecc2be8a-d0b4-4a82-9bc6-93590993e97c">31,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItNC0xLTEtMTk0NDg_d8337ee9-e6f0-4988-aa63-86d8e4979ef0">31,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItNi0xLTEtMzAwNzU_3b4dad73-d1f5-49f0-95b3-6f16e369892c">30,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtMi0xLTEtMTk0NDg_7b14eb10-42da-4fa8-a3d0-f3fb9a6aff93">1,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtNC0xLTEtMTk0NDg_6e0ed1bf-5ba0-4679-b88a-7406b185d348">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtNi0xLTEtMzAwNzU_97794501-730b-450d-ae2c-d53589102d7e">382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtMi0xLTEtMTk0NDg_db3b749f-c4f2-44c3-8b47-7fbff5a6b2e1">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtNC0xLTEtMTk0NDg_47e2840a-8ebd-4d71-97f7-451d221b0c9c">281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtNi0xLTEtMzAwNzU_f14145e5-a950-4e34-9ebb-2678129a5395">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtMi0xLTEtMTk0NDg_d68f7f87-f816-4022-a892-cb572a9551ce">24,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtNC0xLTEtMTk0NDg_5dac5cd6-eace-455c-802f-aa49f7f3d0f7">24,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtNi0xLTEtMzAwNzU_a0dbaaca-fd18-410e-bbd2-af89aa505887">26,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtMi0xLTEtMTk0NDg_09b6bc25-dba8-4a81-8527-2fdcd19c6a1f">58,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtNC0xLTEtMTk0NDg_bd0384bc-1653-41a9-8f6d-9a8ce0128d01">57,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtNi0xLTEtMzAwODI_5f315416-d0b0-410d-8b59-12ff52b5a5b6">58,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4Mw_cd66c54c-177f-4636-ba64-7a52b7b81a65" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"></td><td style="width:60.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzMtMi0xLTEtMTk0NDg_c369fcfa-aa99-4620-998a-1456335fe610">27,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzMtNC0xLTEtMTk0NDg_adefcfbc-7f86-4819-bbd3-9d15b0d42795">27,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzQtMi0xLTEtMTk0NDg_672bebb7-a2cc-4604-b53e-b563d758038e">429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzQtNC0xLTEtMTk0NDg_b1ca2bc9-8ede-42eb-8ad2-6385d0b353b5">281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzUtMi0xLTEtMTk0NDg_f8fcaecb-d5ef-47cf-8bb5-d65fcc176a55">1,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzUtNC0xLTEtMTk0NDg_a0e63d04-166e-4210-aa5e-bc4ed3d5e78f">989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzgtMi0xLTEtMTk0NDg_3b6480b5-711d-4dd1-8550-bea76ddc6d8a">26,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzgtNC0xLTEtMTk0NDg_f48a6854-e0e9-4b54-81b2-0375985b29b8">10,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzktMi0xLTEtMTk0NDg_b1ea1878-df50-4f2d-91a5-2e1762cf4c47">603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzktNC0xLTEtMTk0NDg_b72bda2b-3f65-4aab-a9ed-6b3438612006">10,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEyLTItMS0xLTE5NDQ4_20c31714-b231-4184-ae8f-7859cdde5545">6.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEyLTQtMS0xLTE5NDQ4_63901056-0f69-4e2d-84db-d66d431faa2e">4.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEzLTItMS0xLTE5NDQ4_0a64c0a3-ff37-4531-9f11-0beb340f612d">11.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEzLTQtMS0xLTE5NDQ4_ec8bbfc5-cdaa-4917-afd5-0a9796659ead">12.5</ix:nonNumeric></span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE2LTItMS0xLTE5NDQ4_fac229ef-c98b-4d6a-8339-4825fd73f7ee">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE2LTQtMS0xLTE5NDQ4_072f86d3-ebe0-4785-85d7-6203a3d1f254">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE3LTItMS0xLTE5NDQ4_7f3e2783-d921-4d47-b830-8a17061e5d9c">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE3LTQtMS0xLTE5NDQ4_814e76cb-ba25-49a7-b453-0f8722996739">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i2cfafac561d14e1b991ff6725a594605"><ix:continuation id="i293afb47bbf84e0392cdf034c184500d"><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk3OA_adb86635-dcdd-46e5-b3b7-2a08412f71d4" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"></td><td style="width:54.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.142%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEtMi0xLTEtMTk0NDg_69df85df-87d4-44c4-afc3-2992ffbaefbb">29,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEtNC0xLTEtMTk0NDg_8d14e6e8-6fc8-4e44-b751-b489eca29275">1,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzItMi0xLTEtMTk0NDg_730d4c0e-0562-4446-9215-9c3775058487">17,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzItNC0xLTEtMTk0NDg_96e037d7-77a8-4120-b5f1-06c86a409e90">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzMtMi0xLTEtMTk0NDg_0cb13f11-e4d5-46eb-95ba-5ae10e6cf208">12,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzMtNC0xLTEtMTk0NDg_a80b232f-a1ea-4021-bc2c-df8722ecb0d8">1,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzQtMi0xLTEtMTk0NDg_9fc762a3-c7b2-4df0-a5c4-949a1b1120c3">7,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzQtNC0xLTEtMTk0NDg_59ca654b-f008-4a27-8761-d5b535113366">1,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzUtMi0xLTEtMTk0NDg_29a65f58-090d-40c6-a5f5-284f6bfacf4a">3,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzUtNC0xLTEtMTk0NDg_390b4f10-399c-4d4e-a6c4-b16ed9e01848">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzYtMi0xLTEtMTk0NDg_a8e833ed-bcad-4306-bf00-38a3527f096e">18,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzYtNC0xLTEtMTk0NDg_12cd6c85-c1ed-43a0-9af4-cc00aee8f5df">8,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzctMi0xLTEtMTk0NDg_a0d0fc1b-d405-40d0-83eb-648807b60bb4">88,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzctNC0xLTEtMTk0NDg_9d6cf5bb-b097-4783-bbf4-b7d6d13ec0de">18,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzktMi0xLTEtMTk0NDg_60a2bd70-5bba-4930-95d4-57bef9552cd4">8,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzktNC0xLTEtMTk0NDg_fb9fa271-0005-4f58-a75e-83becc0d1cfd">2,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:OperatingLeaseShortTermLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEwLTItMS0xLTE5NDQ4_2416774b-050c-45d1-a807-54c3ff56bf4f">5,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:FinanceLeaseShortTermLeasePayments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEwLTQtMS0xLTE5NDQ4_1872e4e3-e5b5-47ba-a18a-2ef5ff656924">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzExLTItMS0xLTE5NDQ4_c1230fb3-5814-4258-ac11-d17d72098050">74,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzExLTQtMS0xLTE5NDQ4_1a0b1476-9911-45d4-9e50-80c3b8eef3e2">15,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_193"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzIxMjg_5fb75239-3d75-4b85-8b0c-1488ec296301" continuedAt="ibf2117cb18cd4a5fb177f21ed931b365" escape="true">Commitments and Contingent Liabilities</ix:nonNumeric></span></div><ix:continuation id="ibf2117cb18cd4a5fb177f21ed931b365" continuedAt="i00efe9d743d74156a6c71e73cc349a02"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to <ix:nonFraction unitRef="number" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="INF" name="nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzgyNA_9782fe1b-0252-4008-81da-793210c8171d">10</ix:nonFraction>% of the aggregate purchase price of the finished lots. At December&#160;31, 2021, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:ContingentForfeitableDepositsWithLandDevelopers" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzEwODE_e3c48308-e5ca-4ed9-8070-8b77711f42a2">299,800</ix:nonFraction>.  Additionally, as of December&#160;31, 2021, we had funding commitments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzExNjA_1d138bbd-d449-49bd-8d0b-f5c197eefe91">2,700</ix:nonFraction> under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:ExpectedDevelopmentCreditOffsetAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzEzMjI_9b517732-f2bc-44c9-8425-76d1dcafc362">800</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bonds and Letters of Credit</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:ContingentObligationsUnderBondOrLetterOfCreditArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzE2NTg_28147fc2-8da9-4f43-840a-15a237549742">36,600</ix:nonFraction> of contingent obligations under such agreements, including approximately $<ix:nonFraction unitRef="usd" contextRef="i608b0b890b3e4d20bc7fc96c61eb5c40_I20211231" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzE3MzQ_99be7c8b-fafc-428a-8ba2-0be9e672da1c">16,100</ix:nonFraction> for letters of credit issued under the Credit Agreement as of December&#160;31, 2021. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i00efe9d743d74156a6c71e73cc349a02"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserve</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzIxMzE_497f91c5-72c1-4309-80c1-3cd01726b969" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItMi0xLTEtMTk0NDg_fa6cd9dd-c070-4264-81c0-5f8da8e337c8">119,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItNC0xLTEtMTk0NDg_58c53616-805c-4e83-8136-73fdb4aae06b">108,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItNi0xLTEtMTk0NDg_d3efca90-17c1-4683-9773-2224f84b58db">103,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtMi0xLTEtMTk0NDg_b064932b-b643-480a-859e-7f4a70876a3c">94,605</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtNC0xLTEtMTk0NDg_25907d5a-385c-45dc-ae3b-e1111c4b02e0">75,288</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtNi0xLTEtMTk0NDg_73a915d9-04b8-4619-ba1f-c3c7498da248">69,065</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtMi0xLTEtMTk0NDg_4fd6c141-b326-4850-b7b5-f23629fe3bd1">79,384</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtNC0xLTEtMTk0NDg_2559eb87-29ff-4136-9ea2-7bfff2dab861">63,703</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtNi0xLTEtMTk0NDg_b293561a-afa1-4e94-8e6f-0d0c4c7a8e46">64,712</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, end of year</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtMi0xLTEtMTk0NDg_8b9f72d4-40cf-4317-8d50-b8bc33e94125">134,859</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtNC0xLTEtMTk0NDg_8d365a3f-1d5c-424b-b64b-53aa82a9b789">119,638</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtNi0xLTEtMTk0NDg_d961e4af-9d47-4c00-be78-e57e748bd095">108,053</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_199"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MTI_c644cd01-37ae-4962-868c-3cfc78904da0" continuedAt="i1999c1bcea45413399fde996f2669a2c" escape="true">Fair Value</ix:nonNumeric></span></div><ix:continuation id="i1999c1bcea45413399fde996f2669a2c" continuedAt="i70fc1f66f95d496db581758f60321c12"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MDI_475bf880-f488-4bbe-96e8-bf34a4fd2574" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of December&#160;31, 2021 and December&#160;31, 2020. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"><tr><td style="width:1.0%"></td><td style="width:62.210%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Estimated Fair Values:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1cdd2d9d2644d739359db172fa5428c_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzItMi0xLTEtMTk0NDg_2beea6a2-7ab6-42c1-b64c-1f1768b0792b">610,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia94a7141d2f348068e279747a340bd53_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzItNC0xLTEtMTk0NDg_fdf92db4-9250-43d5-9c5b-245e9500068e">630,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib28f5570f71c49bf83453b93c05a926d_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzMtMi0xLTEtMTk0NDg_261353aa-a6a7-4e95-97b3-0b56a55a89b6">942,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a559f3e7024a94b7ce73cf8f828476_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzMtNC0xLTEtMTk0NDg_01febd0b-0156-4541-912c-377105b19def">982,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc096359994434cac0d2d99ac19aa45_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzQtMi0xLTEtMTk0NDg_7a10cef8-7b2d-4a7d-b7e4-871a552c69c8">1,552,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b3a519c10844a598de26528855ed783_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzQtNC0xLTEtMTk0NDg_821c2609-76ee-476c-a354-d352ed87780b">1,612,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzYtMi0xLTEtMTk0NDg_d23d287f-6bc2-4e30-a7ef-df54253fe0b0">599,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzYtNC0xLTEtMTk0NDg_c35a534e-4e96-49bf-b6f4-da847d85ab16">598,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzctMi0xLTEtMTk0NDg_446524c9-7264-4d7f-adb5-2fc29057cb46">916,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzctNC0xLTEtMTk0NDg_e646e170-bef7-443f-bfc0-126de438e1aa">918,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6922cd1c83554cc3bedb3a50ca17309b_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzgtMi0xLTEtMTk0NDg_15110954-cc39-4c4a-8985-585d9b164cf7">1,516,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46d0a1917a71412f8837e000316fd405_I20201231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzgtNC0xLTEtMTk0NDg_ed0dd609-0cba-4f6c-b529-44e46264539e">1,517,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $<ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzIxOTA_032de2e1-598e-412b-977f-f9cd29778864">1,028,451</ix:nonFraction> and open forward delivery contracts aggregating $<ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzIyNDE_00a70d48-4cea-4fd7-9b45-fbaef47595e5">1,184,999</ix:nonFraction>, which hedge both the rate lock loan commitments and closed loans held for sale.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="i70fc1f66f95d496db581758f60321c12" continuedAt="i123bc8dedb094700b693a16855507a00"><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.9pt">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.13pt">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.36pt">the value of the servicing rights associated with the loan (Level 2).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December&#160;31, 2021, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQyNTc_32c1054b-5693-4b02-bfb0-653dd0d375e0">302,192</ix:nonFraction> included on the accompanying consolidated balance sheet were increased by $<ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQzMzQ_cb2c6b83-c576-4a2d-875c-a362de8d013e">4,296</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQzNzc_befd45c1-8dae-4d52-94e2-3ecbe99de778">297,896</ix:nonFraction>.  As of December&#160;31, 2020, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="i2afe0cb025a34fd89d3cbf233af08773_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0MzM_0f4b5464-05a9-40a8-8a6c-51d866873cc0">449,760</ix:nonFraction> were increased by $<ix:nonFraction unitRef="usd" contextRef="ic49897fb2e0e4abba7ede23665c33639_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0NTQ_f41c4367-a7a6-49a0-a162-7e8b0c752d3a">10,042</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i2afe0cb025a34fd89d3cbf233af08773_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0OTc_78d6e0dc-62b2-4fbb-a057-5ed58637d40e">439,718</ix:nonFraction>.</span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MDg_2760179d-a543-42e6-a91c-166b79521ec1" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.102%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzMtMi0xLTEtMTk0NDg_eba3ca4d-0361-4750-8542-8c0514ae160f">15,949</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzMtNC0xLTEtMTk0NDg_d9694e6b-683a-486d-af20-681227fb0694">10,844</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzQtMi0xLTEtMTk0NDg_a6d4a830-a39b-4df7-953a-8062828b98dc">1,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzQtNC0xLTEtMTk0NDg_e61ab1f4-f682-42bf-b29c-0127c21dd6b9">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzUtMi0xLTEtMTk0NDg_40fd380b-56cc-433c-8bca-b3b40b09dbcd">14,159</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzUtNC0xLTEtMTk0NDg_91751661-74c7-4839-9a7e-902ff041441c">10,757</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzctMi0xLTEtMTk0NDg_a7284169-c5ed-4bff-a2d5-18fa9051f84a">708</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzctNC0xLTEtMTk0NDg_34f85deb-321e-4bd3-9c90-2acc732775b3">1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzgtMi0xLTEtMTk0NDg_a4dc5689-2a76-4c34-919d-27ab1a7535c0">926</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzgtNC0xLTEtMTk0NDg_c7cdf360-89fa-475a-9734-4410e03c0142">5,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzktMi0xLTEtMTk0NDg_f54f8403-86db-4f2b-863f-b99218572a4d">218</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzktNC0xLTEtMTk0NDg_b7025ce6-92a0-4ac9-a736-e75e55a46252">5,216</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. </span></div><ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MTA_41866682-9349-445a-801a-d1bd1b9c89e7" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement as of December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"><tr><td style="width:1.0%"></td><td style="width:21.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.990%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assumed<br/>Gain<br/>From Loan<br/>Sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security<br/>Price<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate lock commitments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMi0xLTEtMTk0NDg_7fb142c8-61b9-4a71-91b6-e9df1fa338cc">1,028,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtNC0xLTEtMTk0NDg_6ec0f6ea-11ea-4186-8a7c-aa5e634597c7">2,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtNi0xLTEtMTk0NDg_6175af80-237a-4d68-ad10-c7910de6b15e">496</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtOC0xLTEtMTk0NDg_82c89cb5-3ac3-43c4-94e1-40ec477dd842">12,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMTAtMS0xLTE5NDQ4_d28d30d4-d9b2-441c-8ea3-005ada3a33d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMTItMS0xLTE5NDQ4_a9f50c97-d5af-4134-9a5d-79ebedb7f64a">14,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMi0xLTEtMTk0NDg_178f7cc7-381a-432a-894d-bade9257022f">1,184,999</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItNC0xLTEtMTk0NDg_f8f14714-efb1-425b-bb29-0ff8a0f915dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsInterestRateMovementEffect" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItNi0xLTEtMTk0NDg_eb803a0d-66e4-489c-a403-952802d49144">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItOC0xLTEtMTk0NDg_7b830dfd-e929-412a-9c13-6a8036502c3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231" decimals="-3" sign="-" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMTAtMS0xLTE5NDQ4_f684d574-c205-4662-adee-440e437d0ca2">218</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMTItMS0xLTE5NDQ4_f9795ef1-df28-4072-bad5-9de44addd7a6">218</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMi0xLTEtMTk0NDg_80c98cde-6945-41e7-958a-9cce9377be21">297,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtNC0xLTEtMTk0NDg_2cc3ade6-cba3-4e16-b611-f972dae397c1">673</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtNi0xLTEtMTk0NDg_271c868d-b9f0-4184-a92e-b9a7c60ee3db">866</ix:nonFraction>)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtOC0xLTEtMTk0NDg_79bbcdfe-c7a9-4f26-b8f5-7898a974bf75">4,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMTAtMS0xLTE5NDQ4_a2b6a1ba-c38b-4a8e-a99a-30305b5becc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMTItMS0xLTE5NDQ4_6ca5a47e-8260-4846-a8f5-73f8dd803fe0">4,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value measurement</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtNC0xLTEtMTk0NDg_9b7a0452-1802-4996-acb2-9f87d5821cdc">3,256</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="nvr:FairValueMeasurementsInterestRateMovementEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtNi0xLTEtMTk0NDg_2434f925-6820-4446-887c-dbca0b5cee94">1,362</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtOC0xLTEtMTk0NDg_72b8cb37-11a5-4504-bc55-d170e8a15f53">16,561</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" sign="-" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtMTAtMS0xLTE5NDQ4_e0cc7fdd-28eb-401f-a26b-936b7f747542">218</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtMTItMS0xLTE5NDQ4_517383a0-4f46-48f8-a805-dfbe0112755a">18,237</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value measurement as of December&#160;31, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ5NTE_ad3cce93-bd69-469c-962d-1daf89aca2ff">15,583</ix:nonFraction>. NVRM recorded a fair value adjustment to income of $<ix:nonFraction unitRef="usd" contextRef="iba9f64d151fa42899a48cdb7a0fe7d0a_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUwMDY_c0e18b6d-344a-49e4-aef0-baca4af00440">2,654</ix:nonFraction> for the year ended December&#160;31, 2021, a fair value adjustment to expense of $<ix:nonFraction unitRef="usd" contextRef="ib33e643de280435cbf54a4e853837e16_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUwNzA_ea332516-5e5a-400b-8598-b91a4acdf1e8">1,472</ix:nonFraction> for the year ended December&#160;31, 2020, </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:67.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i7590cbd56e444695a540fbe03dbc5f13_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(dollars in thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i123bc8dedb094700b693a16855507a00">and a fair value adjustment to income of $<ix:nonFraction unitRef="usd" contextRef="ic47629c8e8424539b118ac593a75474b_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUxMzc_cf0dca83-134d-4282-92a3-0067df78adda">198</ix:nonFraction> for the year ended December&#160;31, 2019.&#160;&#160;Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM&#8217;s closed loans and locked loan commitments.</ix:continuation></span></div><div><span><br/></span></div><div id="i7590cbd56e444695a540fbe03dbc5f13_202"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" name="nvr:MortgageRepurchaseReserveTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzQzNg_ba6a5ad1-1347-47be-be79-d50a3b94b5a0" continuedAt="i42ddbd41e853446c8557fd29b4fe6fa2" escape="true">Mortgage Repurchase Reserve</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i42ddbd41e853446c8557fd29b4fe6fa2">During the years ended December&#160;31, 2021, 2020 and 2019, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $<ix:nonFraction unitRef="usd" contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE2OQ_74b95d2b-1024-425f-bc99-809250f248c3">2,600</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE3Mw_03c5a323-154f-4893-8d9f-481011e6cf85">3,200</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE4MA_9471dfc8-8e30-4af7-967e-ecb63a3cdcd3">4,200</ix:nonFraction>, respectively. Included in the Mortgage Banking segment&#8217;s &#8220;Accounts payable and other liabilities&#8221; line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $<ix:nonFraction unitRef="usd" contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231" decimals="-3" name="nvr:MortgageRepurchaseReserveRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzM5Ng_9a567b2b-b115-4932-b467-e260beeb34c6">21,400</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231" decimals="-3" name="nvr:MortgageRepurchaseReserveRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzQwMw_e7668184-955c-4f14-8781-4d4625db4377">20,500</ix:nonFraction> at December&#160;31, 2021 and 2020, respectively.</ix:continuation></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.49
<SEQUENCE>2
<FILENAME>a2021ex1049.htm
<DESCRIPTION>EX-10.49
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i37f5cd6850884954b821f5704ac180ea_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.49</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of the 2022 Executive Officer Annual Incentive Compensation Plan</font></div><div style="margin-top:12pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of NVR, Inc.&#8217;s (&#8220;NVR&#8221; or the &#8220;Company&#8221;) 2022 annual incentive compensation plan (the &#8220;Bonus Plan&#8221;). The Bonus Plan is not set forth in a formal written document, and therefore NVR is providing this description of the plan pursuant to Item&#160;601(b)(10)(iii) of Regulation S-K. All of NVR&#8217;s executive officers&#59; Paul C. Saville (President and Chief Executive Officer of NVR), Daniel D. Malzahn (Senior Vice President, Chief Financial Officer and Treasurer of NVR), Eugene J. Bredow (President of NVR Mortgage Finance, Inc.) and Matthew B. Kelpy (Vice President and Chief Accounting Officer), participate in the Bonus Plan.</font></div><div style="margin-top:12pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Bonus Plan, the executive officers&#8217; bonus opportunity is limited to 100% of their base salary. The executive officers&#8217; annual bonus opportunity will be based 80% upon the Company&#8217;s consolidated pre-tax profit (before consolidated annual bonus and stock-based compensation expense but after all other charges) and 20% based on the number of new orders, net of cancellations (&#8220;New Orders&#8221;) compared to the consolidated pre-tax profit and New Orders within the Company&#8217;s 2022 annual business plan. The executive officers begin to earn the consolidated pre-tax profit portion of their annual bonus award once the annual business plan is at least 80% attained. The full amount of the consolidated pre-tax profit portion of their annual bonus award is earned ratably from 80% up to 100% achievement of the annual business plan. The executive officers begin to earn the New Orders portion of their annual bonus award once the annual business plan is at least 85% attained. The full amount of the New Orders portion of their annual bonus award is earned ratably from 85% up to 100% achievement of the annual business plan. </font></div><div style="margin-top:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>a2021ex21.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i8d36ca44205d4b78833da90b30d7259b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NVR, Inc. Subsidiaries</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.894%"><tr><td style="width:1.0%"></td><td style="width:10.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.173%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.173%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State of Incorporation or Organization</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NVR Mortgage Finance, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Virginia</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NVR Settlement Services, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pennsylvania</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RVN, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NVR Services, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NVR Funding II, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>a2021ex23.htm
<DESCRIPTION>EX-23
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="idcf4cf18ad7d4b02ae0455368e7fb2a6_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-top:12pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the registration statement (No. 333-29241) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-82756) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-166512) on Form S-8 (for the NVR, Inc. 2010 Equity Incentive Plan), the registration statement (No. 333-195756) on Form S-8 (for the NVR, Inc. 2014 Equity Incentive Plan), the registration statement (No. 333-224628) on Form S-8 (for the NVR, Inc. 2018 Equity Incentive Plan), and the registration statement (No. 333-237918) on Form S-3ASR (for the 2020 shelf registration) of our reports dated February&#160;16, 2022, with respect to the consolidated financial statements of NVR, Inc. and the effectiveness of internal control over financial reporting.</font></div><div><font><br></font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">KPMG LLP</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">McLean, Virginia</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;16, 2022</font></div><div style="margin-top:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>a2021ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i375631631b934a8796cef8895a812c72_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul C. Saville, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Annual Report on Form 10-K of NVR, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:90pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:90pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 16, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Paul C. Saville</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul C. Saville</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>a2021ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i715540a96d924c24963d33e9b5d5c95e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Daniel D. Malzahn, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Annual Report on Form 10-K of NVR, Inc.&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:81pt;text-indent:-27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:90pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:29.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:90pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.592%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 16, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>7
<FILENAME>a2021ex32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i622275929fa946138db1e0ad7fcec2e0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of NVR, Inc. for the period ended December&#160;31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned officers of NVR, Inc., hereby certifies pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of NVR, Inc.</font></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:47.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.811%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 16, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Paul C. Saville</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul C. Saville</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Senior Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="margin-bottom:3pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>nvr-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nvr="http://www.nvrinc.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nvrinc.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nvr-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nvr-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nvr-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="nvr-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.nvrinc.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.nvrinc.com/role/AuditInformation">
        <link:definition>0002002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofIncome" roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome">
        <link:definition>1003005 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>1004006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2404401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail">
        <link:definition>2406403 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrations" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations">
        <link:definition>2107102 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsTables" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables">
        <link:definition>2308302 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail">
        <link:definition>2409404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail">
        <link:definition>2410405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail">
        <link:definition>2411406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail">
        <link:definition>2412407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail">
        <link:definition>2413408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail">
        <link:definition>2414409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail">
        <link:definition>2415410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail">
        <link:definition>2416411 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail">
        <link:definition>2417412 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.nvrinc.com/role/VariableInterestEntities">
        <link:definition>2118103 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTables">
        <link:definition>2319303 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail">
        <link:definition>2420413 - Disclosure - Variable Interest Entities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail">
        <link:definition>2421414 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsTextualDetail" roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsTextualDetail">
        <link:definition>2422415 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="JointVentures" roleURI="http://www.nvrinc.com/role/JointVentures">
        <link:definition>2123104 - Disclosure - Joint Ventures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="JointVenturesTables" roleURI="http://www.nvrinc.com/role/JointVenturesTables">
        <link:definition>2324304 - Disclosure - Joint Ventures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="JointVenturesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail">
        <link:definition>2425416 - Disclosure - Joint Ventures - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="JointVenturesCondensedBalanceSheetsDetail" roleURI="http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail">
        <link:definition>2426417 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LandUnderDevelopment" roleURI="http://www.nvrinc.com/role/LandUnderDevelopment">
        <link:definition>2127105 - Disclosure - Land Under Development</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LandUnderDevelopmentAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail">
        <link:definition>2428418 - Disclosure - Land Under Development - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalizedInterest" roleURI="http://www.nvrinc.com/role/CapitalizedInterest">
        <link:definition>2129106 - Disclosure - Capitalized Interest</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalizedInterestTables" roleURI="http://www.nvrinc.com/role/CapitalizedInterestTables">
        <link:definition>2330305 - Disclosure - Capitalized Interest (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" roleURI="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail">
        <link:definition>2431419 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.nvrinc.com/role/RelatedPartyTransactions">
        <link:definition>2132107 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail">
        <link:definition>2433420 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentPPE" roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE">
        <link:definition>2134108 - Disclosure - Property, Plant and Equipment ("PP&amp;E")</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentPPETables" roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables">
        <link:definition>2335306 - Disclosure - Property, Plant and Equipment ("PP&amp;E") (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail">
        <link:definition>2436421 - Disclosure - Property Plant and Equipment ("PP&amp;E") - Summary of Property Plant and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.nvrinc.com/role/Debt">
        <link:definition>2137109 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail">
        <link:definition>2438422 - Disclosure - Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStock" roleURI="http://www.nvrinc.com/role/CommonStock">
        <link:definition>2139110 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockTables" roleURI="http://www.nvrinc.com/role/CommonStockTables">
        <link:definition>2340307 - Disclosure - Common Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail">
        <link:definition>2441423 - Disclosure - Common Stock - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockShareRepurchaseofCommonStockDetail" roleURI="http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail">
        <link:definition>2442424 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.nvrinc.com/role/IncomeTaxes">
        <link:definition>2143111 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.nvrinc.com/role/IncomeTaxesTables">
        <link:definition>2344308 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>2445425 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionforIncomeTaxesDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail">
        <link:definition>2446426 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail">
        <link:definition>2447427 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail">
        <link:definition>2448428 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseReconciliationDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail">
        <link:definition>2449429 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" roleURI="http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail">
        <link:definition>2450430 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlans" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans">
        <link:definition>2151112 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables">
        <link:definition>2352309 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail">
        <link:definition>2453431 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail">
        <link:definition>2454432 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail">
        <link:definition>2455433 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail">
        <link:definition>2456434 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail">
        <link:definition>2457435 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail" roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail">
        <link:definition>2458436 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilities" roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilities">
        <link:definition>2159113 - Disclosure - Commitments and Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilitiesTables" roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables">
        <link:definition>2360310 - Disclosure - Commitments and Contingent Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilitiesAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail">
        <link:definition>2461437 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail">
        <link:definition>2462438 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValue" roleURI="http://www.nvrinc.com/role/FairValue">
        <link:definition>2163114 - Disclosure - Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueTables" roleURI="http://www.nvrinc.com/role/FairValueTables">
        <link:definition>2364311 - Disclosure - Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail">
        <link:definition>2465439 - Disclosure - Fair Value - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueUndesignatedDerivativeInstrumentsDetail" roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail">
        <link:definition>2466440 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueFairValueMeasurementDetail" roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail">
        <link:definition>2467441 - Disclosure - Fair Value - Fair Value Measurement (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MortgageRepurchaseReserve" roleURI="http://www.nvrinc.com/role/MortgageRepurchaseReserve">
        <link:definition>2168115 - Disclosure - Mortgage Repurchase Reserve</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MortgageLoanLossesAllowanceAdditionalInformationDetail" roleURI="http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail">
        <link:definition>2469442 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCodificationTopic842" roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842">
        <link:definition>2170116 - Disclosure - Leases, Codification Topic 842</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCodificationTopic842Tables" roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842Tables">
        <link:definition>2371312 - Disclosure - Leases, Codification Topic 842 (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCodificationTopic842Details" roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842Details">
        <link:definition>2472443 - Disclosure - Leases, Codification Topic 842 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="nvr_EmployeePerformanceBasedStockOptionMember" abstract="true" name="EmployeePerformanceBasedStockOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_FairValueMeasurementsChangesInServicingRightsValue" abstract="false" name="FairValueMeasurementsChangesInServicingRightsValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ContractLandDepositReserveAdjustment" abstract="false" name="ContractLandDepositReserveAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" abstract="false" name="UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_OfficeFacilitiesAndOtherEquipmentMember" abstract="true" name="OfficeFacilitiesAndOtherEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_JointVentureLotsControlledByCompany" abstract="false" name="JointVentureLotsControlledByCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" abstract="false" name="NumberOfRelatedPartiesForForwardLotPurchaseAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_JointVenturesTable" abstract="true" name="JointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="nvr_FairValueMeasurementsInterestRateMovementEffect" abstract="false" name="FairValueMeasurementsInterestRateMovementEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_A250MSeniorNotesDueTwoThousandThirtyMember" abstract="true" name="A250MSeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_MortgageBankingSegmentMember" abstract="true" name="MortgageBankingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_DeferredCompensationActivityAdjustments" abstract="false" name="DeferredCompensationActivityAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" abstract="true" name="CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_NumberofTradeNames" abstract="false" name="NumberofTradeNames" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_JointVenturesLineItems" abstract="true" name="JointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" abstract="false" name="NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_ExpectedProductionOfFinishedLotsFromJointVentures" abstract="false" name="ExpectedProductionOfFinishedLotsFromJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_CorporateReconcilingItemsAndEliminationsMember" abstract="true" name="CorporateReconcilingItemsAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ConsolidationEntriesAndOtherForAssets" abstract="false" name="ConsolidationEntriesAndOtherForAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_A300MSeniorNotesDueTwoThousandThirtyMember" abstract="true" name="A300MSeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" abstract="false" name="StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" abstract="false" name="StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nvr_RepurchaseAgreementMember" abstract="true" name="RepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_SouthEastMember" abstract="true" name="SouthEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_MidAtlanticMember" abstract="true" name="MidAtlanticMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ElmStreetMember" abstract="true" name="ElmStreetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_NumberOfMetropolitanAreasSales" abstract="false" name="NumberOfMetropolitanAreasSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" abstract="false" name="SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_NorthEastMember" abstract="true" name="NorthEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_NetContractLandDepositImpairmentRecoveries" abstract="false" name="NetContractLandDepositImpairmentRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LandUnderDevelopmentDisclosureTextBlock" abstract="false" name="LandUnderDevelopmentDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ContractLandDepositsPolicyPolicyTextBlock" abstract="false" name="ContractLandDepositsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_MortgageRepurchaseReserveTextBlock" abstract="false" name="MortgageRepurchaseReserveTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" abstract="false" name="ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CommitmentsAndContingenciesLineItems" abstract="true" name="CommitmentsAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" abstract="false" name="ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_AmendedCreditAgreementMember" abstract="true" name="AmendedCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" abstract="false" name="CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_AggregateAdditionalFundingCommitments" abstract="false" name="AggregateAdditionalFundingCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" abstract="false" name="RelatedPartyLotPurchaseAgreementsPurchasePrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NumberOfDeferredCompensationPlans" abstract="false" name="NumberOfDeferredCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_A600MSeniorNotesDueTwoThousandThirtyMember" abstract="true" name="A600MSeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_UnsoldLotsAndHousingUnits" abstract="false" name="UnsoldLotsAndHousingUnits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LettersOfCreditRelatedToLots" abstract="false" name="LettersOfCreditRelatedToLots" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" abstract="false" name="MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" abstract="false" name="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_DeferredCompensationLiabilityMember" abstract="true" name="DeferredCompensationLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" abstract="false" name="ContingentObligationsUnderBondOrLetterOfCreditArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LossReserveOnContractLandDeposits" abstract="false" name="LossReserveOnContractLandDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ContractLandDepositsOnLotPurchaseAgreements" abstract="false" name="ContractLandDepositsOnLotPurchaseAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" abstract="false" name="CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_OriginatedLoanTimePeriodBeforeSale" abstract="false" name="OriginatedLoanTimePeriodBeforeSale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nvr_LineOfCreditMaximumIncrementalCommitmentAmount" abstract="false" name="LineOfCreditMaximumIncrementalCommitmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nvr_SaleOfLandUnderDevelopment" abstract="false" name="SaleOfLandUnderDevelopment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_DevelopmentCostsTransferredToInventory" abstract="false" name="DevelopmentCostsTransferredToInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LotsControlledByCompany" abstract="false" name="LotsControlledByCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_RefundableDeposits" abstract="false" name="RefundableDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_TwoThousandEighteenEquityPlanMember" abstract="true" name="TwoThousandEighteenEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_MortgageRepurchaseReserveAbstract" abstract="true" name="MortgageRepurchaseReserveAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_A50MSeniorNotesDueTwoThousandThirtyMember" abstract="true" name="A50MSeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_EstimatedFederalTaxableIncome" abstract="false" name="EstimatedFederalTaxableIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NumberOfJointVentures" abstract="false" name="NumberOfJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" abstract="false" name="JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" abstract="false" name="LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_UnallocatedCorporateOverhead" abstract="false" name="UnallocatedCorporateOverhead" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_MidEastMember" abstract="true" name="MidEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_MortgageRepurchaseReserveRealEstate" abstract="false" name="MortgageRepurchaseReserveRealEstate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nvr_SublimitForIssuanceOfLettersOfCreditMember" abstract="true" name="SublimitForIssuanceOfLettersOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" abstract="false" name="EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CorporateAndReconcilingItemsMember" abstract="true" name="CorporateAndReconcilingItemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_MortgagesHeldForSaleMember" abstract="true" name="MortgagesHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_OperatingLeaseShortTermLeasePayments" abstract="false" name="OperatingLeaseShortTermLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ContractLandDeposits" abstract="false" name="ContractLandDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ConsolidationAdjustmentsAndOther" abstract="false" name="ConsolidationAdjustmentsAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" abstract="false" name="ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_PerformanceBasedRestrictedStockUnitMember" abstract="true" name="PerformanceBasedRestrictedStockUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ExpectedDevelopmentCreditOffsetAmount" abstract="false" name="ExpectedDevelopmentCreditOffsetAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ConsolidatedJointVentureMember" abstract="true" name="ConsolidatedJointVentureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_CapitalizedInterestDisclosureTextBlock" abstract="false" name="CapitalizedInterestDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_FinanceLeaseShortTermLeasePayments" abstract="false" name="FinanceLeaseShortTermLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ProductionFacilityMember" abstract="true" name="ProductionFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_LetterOfCreditOnLotPurchaseAgreements" abstract="false" name="LetterOfCreditOnLotPurchaseAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_ContingentForfeitableDepositsWithLandDevelopers" abstract="false" name="ContingentForfeitableDepositsWithLandDevelopers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" abstract="false" name="FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" abstract="false" name="UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ExpectedYieldOfRelatedPartyLots" abstract="false" name="ExpectedYieldOfRelatedPartyLots" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_FairValueMeasurementAssumedGainLossFromLoanSale" abstract="false" name="FairValueMeasurementAssumedGainLossFromLoanSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" abstract="true" name="RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_HomeBuildingSegmentMember" abstract="true" name="HomeBuildingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_ContractLandDepositImpairmentRecoveries" abstract="false" name="ContractLandDepositImpairmentRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_RepurchaseOfCommonStockTableTextBlock" abstract="false" name="RepurchaseOfCommonStockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_TwoThousandTenEquityPlanMember" abstract="true" name="TwoThousandTenEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" abstract="false" name="NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_TwoThousandFourteenEquityPlanMember" abstract="true" name="TwoThousandFourteenEquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" abstract="false" name="AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CorporateCapitalAllocationCharge" abstract="false" name="CorporateCapitalAllocationCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nvr_DeferredCompensationTrustMember" abstract="true" name="DeferredCompensationTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_NumberOfDevelopedLandParcelsTransferredToInventory" abstract="false" name="NumberOfDevelopedLandParcelsTransferredToInventory" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_NumberJointVenturesWithAdditionalFundingCommitment" abstract="false" name="NumberJointVenturesWithAdditionalFundingCommitment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_SeniorNotesDueTwoThousandTwentyTwoMember" abstract="true" name="SeniorNotesDueTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nvr_InterestIncome" abstract="false" name="InterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NumberOfRawLandParcelsOfLandPurchased" abstract="false" name="NumberOfRawLandParcelsOfLandPurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>nvr-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_d1c7fa53-3606-4f74-95ee-812db9de4ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_a965a1e1-8a08-42ec-a855-df1cb4ba74ec" xlink:href="nvr-20211231.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryOperativeBuilders_d1c7fa53-3606-4f74-95ee-812db9de4ad9" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_a965a1e1-8a08-42ec-a855-df1cb4ba74ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_f850ff6e-ee52-4f2b-9bbe-9328857e05c2" xlink:href="nvr-20211231.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryOperativeBuilders_d1c7fa53-3606-4f74-95ee-812db9de4ad9" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_f850ff6e-ee52-4f2b-9bbe-9328857e05c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_ae41d489-3dbe-4b14-b9d4-94d4d8fc309f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryOperativeBuilders_d1c7fa53-3606-4f74-95ee-812db9de4ad9" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_ae41d489-3dbe-4b14-b9d4-94d4d8fc309f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_344d2a31-6c03-47dd-baef-03a82d938e14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryOperativeBuilders_d1c7fa53-3606-4f74-95ee-812db9de4ad9" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_344d2a31-6c03-47dd-baef-03a82d938e14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_faed5701-cbba-4a12-9913-ba813fbf07c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2619463e-65c8-4490-aa9e-154bc78b3753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_faed5701-cbba-4a12-9913-ba813fbf07c5" xlink:to="loc_us-gaap_Liabilities_2619463e-65c8-4490-aa9e-154bc78b3753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_51accef7-b8e5-4635-a9e5-2ae23b6abdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_faed5701-cbba-4a12-9913-ba813fbf07c5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_51accef7-b8e5-4635-a9e5-2ae23b6abdaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_52128ca5-4226-4a9d-9226-dbf821be6b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_faed5701-cbba-4a12-9913-ba813fbf07c5" xlink:to="loc_us-gaap_StockholdersEquity_52128ca5-4226-4a9d-9226-dbf821be6b2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_fbf63ad4-6d65-47b8-9f44-3db03f472ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_fbf63ad4-6d65-47b8-9f44-3db03f472ae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a8af7300-f20f-4b18-9282-c8ecc1adf80e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_OperatingLeaseLiability_a8af7300-f20f-4b18-9282-c8ecc1adf80e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_aebb1184-74ae-4aa0-a499-5bb37381b5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_aebb1184-74ae-4aa0-a499-5bb37381b5bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_29a2a5bb-7f7c-4f74-83a4-fcac5cc58827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_29a2a5bb-7f7c-4f74-83a4-fcac5cc58827" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_e80e9fc3-1bcd-4eba-a470-64b223db8087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_ContractWithCustomerLiability_e80e9fc3-1bcd-4eba-a470-64b223db8087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_126d9920-2a72-4060-9fa3-883f9e29a5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b6d18347-2cf6-40d3-a560-afa437331754" xlink:to="loc_us-gaap_SeniorNotes_126d9920-2a72-4060-9fa3-883f9e29a5ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_111f7deb-1871-4402-b203-e8805ca0b63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_DepositsAssets_111f7deb-1871-4402-b203-e8805ca0b63c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_431a3c3b-72f0-4d0c-ada5-6d72a399286e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_431a3c3b-72f0-4d0c-ada5-6d72a399286e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d9e85073-5008-47fe-b8a8-d627495d06e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d9e85073-5008-47fe-b8a8-d627495d06e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_8c3eb3b8-f42b-469a-9cdf-ec869ddf6255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_OtherAssets_8c3eb3b8-f42b-469a-9cdf-ec869ddf6255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_c69d21eb-c098-485d-8dd5-b9ff0421e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_c69d21eb-c098-485d-8dd5-b9ff0421e7f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_dfcd5a72-78d4-4f31-945e-0f9b7fa4b24f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_dfcd5a72-78d4-4f31-945e-0f9b7fa4b24f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_f5ef1582-633e-45d8-83d5-9be1b452317e" xlink:href="nvr-20211231.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_f5ef1582-633e-45d8-83d5-9be1b452317e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_e1bdacfa-51ca-4bc5-bd53-f016029361d1" xlink:href="nvr-20211231.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_e1bdacfa-51ca-4bc5-bd53-f016029361d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_afc72283-7182-4922-bda6-c829f85be212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_AccountsReceivableNet_afc72283-7182-4922-bda6-c829f85be212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_bab96792-855c-4320-9da8-b1f0f10663aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_bab96792-855c-4320-9da8-b1f0f10663aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a11099c2-db33-4535-8f89-6bd5e941cf04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a11099c2-db33-4535-8f89-6bd5e941cf04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_84592ba4-783c-43b9-9160-fbcdcbfff937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_84592ba4-783c-43b9-9160-fbcdcbfff937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4742d739-3b3c-44c1-aea4-8f7a8c81e444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4742d739-3b3c-44c1-aea4-8f7a8c81e444" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2788ca08-bbc5-464f-94a8-b82cf8535ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_995452b8-8c7c-4f99-8601-5d2fbf5d4913" xlink:to="loc_us-gaap_Goodwill_2788ca08-bbc5-464f-94a8-b82cf8535ecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b1a59210-106c-4ccc-bc04-a10b6dc211ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_CommonStockValue_b1a59210-106c-4ccc-bc04-a10b6dc211ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0c136efc-c513-4081-80bc-9d6e19f2c7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_0c136efc-c513-4081-80bc-9d6e19f2c7b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_260a1155-5f80-496b-ae2f-669d877e7e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrust"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_260a1155-5f80-496b-ae2f-669d877e7e13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_49cb2eb2-3277-4d5d-a7b5-d4de5365ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_49cb2eb2-3277-4d5d-a7b5-d4de5365ffbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9007be15-e75b-4075-a6d7-302914643f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9007be15-e75b-4075-a6d7-302914643f79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_60d5ed43-9a27-4062-a2aa-d16436a08d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f872d797-3c45-4472-ae86-4a25524b5bf5" xlink:to="loc_us-gaap_TreasuryStockValue_60d5ed43-9a27-4062-a2aa-d16436a08d92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_70bfab03-f5d7-4eb2-9fdb-9219050316e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ae2579b8-91c2-4d40-b041-9e08ddf8b5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_70bfab03-f5d7-4eb2-9fdb-9219050316e5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ae2579b8-91c2-4d40-b041-9e08ddf8b5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_07dbc913-c696-4fc4-b41f-f88597237f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_70bfab03-f5d7-4eb2-9fdb-9219050316e5" xlink:to="loc_us-gaap_Revenues_07dbc913-c696-4fc4-b41f-f88597237f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0cb31384-16ac-41db-b6a4-3044a63491cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_70bfab03-f5d7-4eb2-9fdb-9219050316e5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_0cb31384-16ac-41db-b6a4-3044a63491cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_4038aeea-681b-4d8e-84ab-6741ebc446f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_70bfab03-f5d7-4eb2-9fdb-9219050316e5" xlink:to="loc_us-gaap_OtherIncome_4038aeea-681b-4d8e-84ab-6741ebc446f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_509e17dc-0087-446b-a01a-4df8e04b911e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_509e17dc-0087-446b-a01a-4df8e04b911e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_47577861-589c-436b-a231-f241ba8c5850" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_Revenues_47577861-589c-436b-a231-f241ba8c5850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_f478ac84-2551-4ca1-9cc5-ffb53fc3df40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_OtherIncome_f478ac84-2551-4ca1-9cc5-ffb53fc3df40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55633fe8-a204-4adc-9290-59a3dba24ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55633fe8-a204-4adc-9290-59a3dba24ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_61287533-8d31-404b-ba5c-08b4776ff45c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_61287533-8d31-404b-ba5c-08b4776ff45c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e2fecbef-a296-4ab8-950a-db58924eba4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_InterestExpense_e2fecbef-a296-4ab8-950a-db58924eba4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_bee6f7a6-6326-4765-97c8-001d3a8bd780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3d07c397-3f0e-4c9f-a5c4-5e7a2bac3508" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_bee6f7a6-6326-4765-97c8-001d3a8bd780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ddf96d4c-5f05-4a51-8e75-d22d759c63e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ad3145bc-2129-4021-aa9d-1a411a2852d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ddf96d4c-5f05-4a51-8e75-d22d759c63e9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_ad3145bc-2129-4021-aa9d-1a411a2852d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_48e99099-eb54-4932-9fb4-286652919cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ddf96d4c-5f05-4a51-8e75-d22d759c63e9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_48e99099-eb54-4932-9fb4-286652919cf1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_c02c601f-f6ec-4d4e-bfc9-643a2e0de42c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_c02c601f-f6ec-4d4e-bfc9-643a2e0de42c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e6605861-4f0f-4f6f-92e0-8168eb205dac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_e6605861-4f0f-4f6f-92e0-8168eb205dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_694e349e-c7be-4dda-a911-876f87fe7199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_694e349e-c7be-4dda-a911-876f87fe7199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_abfd3add-164d-4da5-b316-b751f4aefbfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_abfd3add-164d-4da5-b316-b751f4aefbfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_94b8b467-b886-4736-a841-4ad12aed3f96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8737b5-c9d0-48fa-9998-78d7245d0a17" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_94b8b467-b886-4736-a841-4ad12aed3f96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_452257d3-d2ad-4814-aadc-abe5f8434223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4167bf2-840a-418d-bf77-79dd15980a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_452257d3-d2ad-4814-aadc-abe5f8434223" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c4167bf2-840a-418d-bf77-79dd15980a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9a5abcad-0beb-4833-9730-c1a6fee4f67c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_452257d3-d2ad-4814-aadc-abe5f8434223" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9a5abcad-0beb-4833-9730-c1a6fee4f67c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83b2c317-39ec-4e5d-b9b4-a36c459d6446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_452257d3-d2ad-4814-aadc-abe5f8434223" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83b2c317-39ec-4e5d-b9b4-a36c459d6446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2425a190-8bc5-48ad-891e-c9addc7145e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_d030ba4e-6448-4a2d-953b-ca3352871d91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2425a190-8bc5-48ad-891e-c9addc7145e3" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_d030ba4e-6448-4a2d-953b-ca3352871d91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_440e04a4-8c7e-462b-b76a-df011c0f187f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2425a190-8bc5-48ad-891e-c9addc7145e3" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_440e04a4-8c7e-462b-b76a-df011c0f187f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a4a166f6-2b0f-4107-8f94-2b9f36fd8ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2425a190-8bc5-48ad-891e-c9addc7145e3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a4a166f6-2b0f-4107-8f94-2b9f36fd8ab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e9d73a0d-0789-445e-9a42-58e84558724c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2425a190-8bc5-48ad-891e-c9addc7145e3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_e9d73a0d-0789-445e-9a42-58e84558724c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c4bce1cb-158d-47e1-a9be-a7fb1e0b0a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c4bce1cb-158d-47e1-a9be-a7fb1e0b0a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f1d675e2-a0fb-4ed7-b748-5e0dbba07be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_ShareBasedCompensation_f1d675e2-a0fb-4ed7-b748-5e0dbba07be9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_20b3c17a-f647-410c-ba1b-6fe384667ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_20b3c17a-f647-410c-ba1b-6fe384667ab2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_80614542-3bcb-47bc-a878-3b0fc83edcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_80614542-3bcb-47bc-a878-3b0fc83edcf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_521b69aa-467d-49a4-ad92-cb33b216da32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_521b69aa-467d-49a4-ad92-cb33b216da32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_a32a2f81-fc92-4dee-a6c2-1e81135d3479" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_a32a2f81-fc92-4dee-a6c2-1e81135d3479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cd963abc-34db-41a3-9f2a-08fb5c9abb78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cd963abc-34db-41a3-9f2a-08fb5c9abb78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_bf37be5d-5cee-4b1d-b397-322bf8516935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_bf37be5d-5cee-4b1d-b397-322bf8516935" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b42e5169-e88e-4b6b-a275-e7f91e7b4988" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b42e5169-e88e-4b6b-a275-e7f91e7b4988" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1fede375-a1b5-4861-a74c-1d97478d5a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_NetIncomeLoss_1fede375-a1b5-4861-a74c-1d97478d5a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_681c16b9-c0d9-417b-98e3-603186b24fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositsOutstanding"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_681c16b9-c0d9-417b-98e3-603186b24fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_b25db301-4f4f-4003-97d7-06813d2e2996" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_b25db301-4f4f-4003-97d7-06813d2e2996" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_00ee375e-9adb-4d05-8c6e-48a4cc5353a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_00ee375e-9adb-4d05-8c6e-48a4cc5353a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d0af0297-3696-4ee4-9356-b15dd5938a28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d0af0297-3696-4ee4-9356-b15dd5938a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecoveries_43281c97-ad20-4823-8f86-74ee2ca73526" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositImpairmentRecoveries"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5cb31d3-d562-48f4-9d94-c59c53ed7531" xlink:to="loc_nvr_ContractLandDepositImpairmentRecoveries_43281c97-ad20-4823-8f86-74ee2ca73526" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a90b2ded-1de9-4fc8-8355-8afef27c523e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9cda7887-235f-4d61-a8bc-97c18a0f7525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a90b2ded-1de9-4fc8-8355-8afef27c523e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9cda7887-235f-4d61-a8bc-97c18a0f7525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_cfa5e78f-be94-45ae-b20d-8a528fb01101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a90b2ded-1de9-4fc8-8355-8afef27c523e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_cfa5e78f-be94-45ae-b20d-8a528fb01101" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_d4e390e4-9ba9-462b-8245-aa4d4795bf7c" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_d4e390e4-9ba9-462b-8245-aa4d4795bf7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_06c28761-6dde-4af6-8389-66f0365b213f" xlink:href="nvr-20211231.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_nvr_UnallocatedCorporateOverhead_06c28761-6dde-4af6-8389-66f0365b213f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_6ce73c4e-2781-4424-86d9-f7f33b0ceeee" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_6ce73c4e-2781-4424-86d9-f7f33b0ceeee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4679b452-2abe-40b7-aab6-7d5cedbc4dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_us-gaap_ShareBasedCompensation_4679b452-2abe-40b7-aab6-7d5cedbc4dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_f7056e26-e118-4f2e-8d03-0ff9aa38a79e" xlink:href="nvr-20211231.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_f7056e26-e118-4f2e-8d03-0ff9aa38a79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_94836b8e-5bd0-4a42-8761-204e63849a05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9412b754-70d6-49f9-94ea-e6193f8ae7e7" xlink:to="loc_us-gaap_InterestExpense_94836b8e-5bd0-4a42-8761-204e63849a05" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_bb1fd691-a3c8-4a58-b817-4fd835bb1e46" xlink:href="nvr-20211231.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_bb1fd691-a3c8-4a58-b817-4fd835bb1e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_a8b10be5-40ff-477b-a239-52a1d815273b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_a8b10be5-40ff-477b-a239-52a1d815273b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5e5f4386-be92-4bb9-b1dc-4624ffd27f93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5e5f4386-be92-4bb9-b1dc-4624ffd27f93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_95908e62-4a86-4dce-abee-9dfe171bf010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_95908e62-4a86-4dce-abee-9dfe171bf010" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_73cf2b7d-0919-4af5-aa56-b2dd574faf9d" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_73cf2b7d-0919-4af5-aa56-b2dd574faf9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_97f67415-2e43-431a-b7c3-4d1beebbc849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_97f67415-2e43-431a-b7c3-4d1beebbc849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4e7be821-0ccd-4257-a31a-0c4e5e837df2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0a773612-088b-44cb-9c1b-a31a4aabea5d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4e7be821-0ccd-4257-a31a-0c4e5e837df2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_dab0772f-d280-4d6a-abf5-02cd201c2661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_de54c73e-4329-4940-a64b-2d572949fdad" xlink:href="nvr-20211231.xsd#nvr_ContractLandDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DepositsAssets_dab0772f-d280-4d6a-abf5-02cd201c2661" xlink:to="loc_nvr_ContractLandDeposits_de54c73e-4329-4940-a64b-2d572949fdad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_8e25229e-45e2-472d-aa4c-dc96cb02ed92" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DepositsAssets_dab0772f-d280-4d6a-abf5-02cd201c2661" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_8e25229e-45e2-472d-aa4c-dc96cb02ed92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3dd3743b-6d66-4b68-b492-8176de17dea2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_54f79887-dbd0-443e-9bbe-618bd88986dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3dd3743b-6d66-4b68-b492-8176de17dea2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_54f79887-dbd0-443e-9bbe-618bd88986dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bc77aa45-403c-44c0-a4fc-85f761934714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3dd3743b-6d66-4b68-b492-8176de17dea2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_bc77aa45-403c-44c0-a4fc-85f761934714" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesProvisionforIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cc11fcd5-010e-4b10-916a-f2d324fe2c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_848ca3ee-a787-4fbe-9b09-45420375b782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cc11fcd5-010e-4b10-916a-f2d324fe2c51" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_848ca3ee-a787-4fbe-9b09-45420375b782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0172b1d5-be23-4665-bca7-12b312677524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cc11fcd5-010e-4b10-916a-f2d324fe2c51" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0172b1d5-be23-4665-bca7-12b312677524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f8239d39-1235-4e23-9261-0d68e4e8143e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cc11fcd5-010e-4b10-916a-f2d324fe2c51" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_f8239d39-1235-4e23-9261-0d68e4e8143e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_786f50ed-2ae8-4f1c-8bd9-fcd2db54423d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_cc11fcd5-010e-4b10-916a-f2d324fe2c51" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_786f50ed-2ae8-4f1c-8bd9-fcd2db54423d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_9a692316-9eab-45fa-86df-1f055fdca7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_a2fa25b4-6fd4-46d0-851b-d35b617603bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_9a692316-9eab-45fa-86df-1f055fdca7ac" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_a2fa25b4-6fd4-46d0-851b-d35b617603bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_cddea8ae-62e1-477a-af87-f9052d67f047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_9a692316-9eab-45fa-86df-1f055fdca7ac" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_cddea8ae-62e1-477a-af87-f9052d67f047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_0077b0ee-49a4-4767-992a-ff9126afd760" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_0077b0ee-49a4-4767-992a-ff9126afd760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_fd47b9bf-4c7e-4649-af0e-2bef0430d76d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_fd47b9bf-4c7e-4649-af0e-2bef0430d76d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_05e6977a-a3dc-4035-a2a4-954940205aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_05e6977a-a3dc-4035-a2a4-954940205aff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_26d736f1-c0aa-45a8-81c6-6fb5d5019dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_26d736f1-c0aa-45a8-81c6-6fb5d5019dc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_d738ad19-3413-4313-9a9d-441162d4ac1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_d738ad19-3413-4313-9a9d-441162d4ac1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_05762698-1b42-42c8-a634-340c41b79355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_756811ca-f85c-4198-a9e9-995787ac1304" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_05762698-1b42-42c8-a634-340c41b79355" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesIncomeTaxExpenseReconciliationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5af1d5e8-22f3-4e8f-a341-caa1af905858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3770eaba-72cc-4f24-9710-d9b3adf94314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5af1d5e8-22f3-4e8f-a341-caa1af905858" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3770eaba-72cc-4f24-9710-d9b3adf94314" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ba1d689b-f45e-4a7f-b357-7fd4a7b22016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5af1d5e8-22f3-4e8f-a341-caa1af905858" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ba1d689b-f45e-4a7f-b357-7fd4a7b22016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_37b2e0a9-2290-4626-90bb-bb63d8bcdfbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5af1d5e8-22f3-4e8f-a341-caa1af905858" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_37b2e0a9-2290-4626-90bb-bb63d8bcdfbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_02bbe090-d837-4045-ac1f-4ff8803d3f0d" xlink:href="nvr-20211231.xsd#nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5af1d5e8-22f3-4e8f-a341-caa1af905858" xlink:to="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_02bbe090-d837-4045-ac1f-4ff8803d3f0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueFairValueMeasurementDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_1a658991-6857-4644-8d4d-4432c0cd95c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_906f7c66-76ca-4867-a0c6-5ae22b7c9991" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_1a658991-6857-4644-8d4d-4432c0cd95c7" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_906f7c66-76ca-4867-a0c6-5ae22b7c9991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_3f720c75-86b3-4f13-b3d4-b9c9e1505922" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_1a658991-6857-4644-8d4d-4432c0cd95c7" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_3f720c75-86b3-4f13-b3d4-b9c9e1505922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_bd725383-9b48-4ab8-819b-0cb72f759fce" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_1a658991-6857-4644-8d4d-4432c0cd95c7" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_bd725383-9b48-4ab8-819b-0cb72f759fce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_e6e577fe-b429-4a32-9a18-1d11cf53aeda" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_1a658991-6857-4644-8d4d-4432c0cd95c7" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_e6e577fe-b429-4a32-9a18-1d11cf53aeda" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="nvr-20211231.xsd#LeasesCodificationTopic842Details"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d16a420-a00a-427b-94ed-80f0d294e2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c6084a4f-5caf-419a-b631-fffad758cecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d16a420-a00a-427b-94ed-80f0d294e2a3" xlink:to="loc_us-gaap_FinanceLeaseLiability_c6084a4f-5caf-419a-b631-fffad758cecb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_02af7cb8-0607-4e09-82c5-67bdf5244a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d16a420-a00a-427b-94ed-80f0d294e2a3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_02af7cb8-0607-4e09-82c5-67bdf5244a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FinanceLeaseShortTermLeasePayments_80a7b547-ba2b-4d5a-baf3-6cac242c18fb" xlink:href="nvr-20211231.xsd#nvr_FinanceLeaseShortTermLeasePayments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1d16a420-a00a-427b-94ed-80f0d294e2a3" xlink:to="loc_nvr_FinanceLeaseShortTermLeasePayments_80a7b547-ba2b-4d5a-baf3-6cac242c18fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2c9c867c-2056-4a9f-bcd9-074298adba20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c41fe3a0-3df4-45e8-94e3-942b10836779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2c9c867c-2056-4a9f-bcd9-074298adba20" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_c41fe3a0-3df4-45e8-94e3-942b10836779" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e1f02709-bea7-4eac-ac4f-a1c04d5ed6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2c9c867c-2056-4a9f-bcd9-074298adba20" xlink:to="loc_us-gaap_OperatingLeaseLiability_e1f02709-bea7-4eac-ac4f-a1c04d5ed6d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OperatingLeaseShortTermLeasePayments_3f94802f-d9fd-4648-8c83-cd33d14a388f" xlink:href="nvr-20211231.xsd#nvr_OperatingLeaseShortTermLeasePayments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2c9c867c-2056-4a9f-bcd9-074298adba20" xlink:to="loc_nvr_OperatingLeaseShortTermLeasePayments_3f94802f-d9fd-4648-8c83-cd33d14a388f" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>nvr-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i5408f2cfdbc846c4a143c413f7532462_ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:to="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_912f78b1-150c-4e44-a397-74acdd9a9b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_912f78b1-150c-4e44-a397-74acdd9a9b06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2aca4187-d5fc-408f-9929-ca59e0011aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2aca4187-d5fc-408f-9929-ca59e0011aea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_37b44006-cdbb-4e4b-8b6e-70a26c022faf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_37b44006-cdbb-4e4b-8b6e-70a26c022faf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2e2af79f-e569-4717-bed2-cb3a35120e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_AccountsReceivableNet_2e2af79f-e569-4717-bed2-cb3a35120e53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_0533158e-9c1e-4db8-968c-fb410ec263ab" xlink:href="nvr-20211231.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_0533158e-9c1e-4db8-968c-fb410ec263ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_6c31b801-066b-46c9-b3f0-56d24d50d119" xlink:href="nvr-20211231.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_6c31b801-066b-46c9-b3f0-56d24d50d119" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_88f593b9-d14e-4941-8bdf-875e20dfcee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_88f593b9-d14e-4941-8bdf-875e20dfcee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_194bab53-51f3-45a0-80de-c88e34082c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_194bab53-51f3-45a0-80de-c88e34082c10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_1c8af320-6e49-47cc-b7ce-3f97a77fe3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_InventoryOperativeBuilders_1c8af320-6e49-47cc-b7ce-3f97a77fe3e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_2b9f40be-d55d-4f19-aab7-e5a7f4f31735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_DepositsAssets_2b9f40be-d55d-4f19-aab7-e5a7f4f31735" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ab9e130c-4d22-48ab-9199-074d13265d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ab9e130c-4d22-48ab-9199-074d13265d86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_46cea247-fa76-4acb-b79a-ef2a757e4bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_46cea247-fa76-4acb-b79a-ef2a757e4bb4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_19090dda-a9b3-4c85-aada-769004f8777f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_Goodwill_19090dda-a9b3-4c85-aada-769004f8777f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0af6fe0d-6967-4d90-912c-70444b866aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0af6fe0d-6967-4d90-912c-70444b866aec" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_4491a4da-5445-4aed-a8fa-8aa31628edfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_OtherAssets_4491a4da-5445-4aed-a8fa-8aa31628edfb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_79380703-4a82-4297-8455-4970da27be91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_Assets_79380703-4a82-4297-8455-4970da27be91" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_94f76313-513b-4f70-bdfd-b3ebb5f32d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_94f76313-513b-4f70-bdfd-b3ebb5f32d15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_8f9ca073-8c2b-4993-a72a-98098f652bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_8f9ca073-8c2b-4993-a72a-98098f652bbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0647896d-5586-4003-83f8-cecb98cd44c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0647896d-5586-4003-83f8-cecb98cd44c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a464b375-0f86-46ad-a349-90060afd5e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_OperatingLeaseLiability_a464b375-0f86-46ad-a349-90060afd5e97" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_ec68e08b-9a0c-4dd4-b5dc-c70946c3840f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_SeniorNotes_ec68e08b-9a0c-4dd4-b5dc-c70946c3840f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_8960e083-acdb-4688-9fe5-11f85a7d677a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_8960e083-acdb-4688-9fe5-11f85a7d677a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8218bf17-4206-4af7-b70c-39c34f3d8af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_Liabilities_8218bf17-4206-4af7-b70c-39c34f3d8af5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6cb9094e-2c2f-483c-9175-0d07c9b7ec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6cb9094e-2c2f-483c-9175-0d07c9b7ec2d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_54066ce6-89e3-4c4b-b8f0-bedeb60c67d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_CommonStockValue_54066ce6-89e3-4c4b-b8f0-bedeb60c67d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_32f60c08-1ac7-497d-bad8-e35aff66100b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_32f60c08-1ac7-497d-bad8-e35aff66100b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_361012df-3b0b-425c-be36-04cc6e0dd59e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_361012df-3b0b-425c-be36-04cc6e0dd59e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_dc198fc4-c325-4257-9584-8b6690df15dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_dc198fc4-c325-4257-9584-8b6690df15dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_96cf9a15-d197-4dea-9a54-1bfc550eb7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_96cf9a15-d197-4dea-9a54-1bfc550eb7b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_63babf32-3e30-48f6-9028-c8451450005a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_TreasuryStockValue_63babf32-3e30-48f6-9028-c8451450005a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0a4f545e-affb-4ab3-9cd3-0f320ad90c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_StockholdersEquity_0a4f545e-affb-4ab3-9cd3-0f320ad90c69" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9eca4845-f464-4177-bfbd-546a65cff71c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_9eca4845-f464-4177-bfbd-546a65cff71c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:to="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_19afc6ac-b68d-47d5-b97d-ee4283916919_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:to="loc_us-gaap_SegmentDomain_19afc6ac-b68d-47d5-b97d-ee4283916919_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:to="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a8dc56e1-3cfa-49e7-9a81-7fa57b528e24" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:to="loc_nvr_HomeBuildingSegmentMember_a8dc56e1-3cfa-49e7-9a81-7fa57b528e24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_73fa3fe0-5eb6-450c-ac74-c3f75d7a55b7" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:to="loc_nvr_MortgageBankingSegmentMember_73fa3fe0-5eb6-450c-ac74-c3f75d7a55b7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="extended" id="i6b3aeb14d18642ff86348a4b8698ee97_ConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_172c55d8-0fa2-4a43-90a9-b07d02797708" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_Revenues_172c55d8-0fa2-4a43-90a9-b07d02797708" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1e799a5d-b22b-4949-8385-4a5a1df10cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1e799a5d-b22b-4949-8385-4a5a1df10cf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_54b9b02d-536d-484c-965b-c35f86334cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_OtherIncome_54b9b02d-536d-484c-965b-c35f86334cc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1605f77d-bff8-4e61-b2a0-7300d992166b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1605f77d-bff8-4e61-b2a0-7300d992166b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c5bc312c-2601-44ef-adf9-54239ddfd6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c5bc312c-2601-44ef-adf9-54239ddfd6e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9e6dbffc-518c-4b9a-a872-9307e303a1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9e6dbffc-518c-4b9a-a872-9307e303a1ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d5f58a52-9dfa-4a50-b84f-3ff62b4cc13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_InterestExpense_d5f58a52-9dfa-4a50-b84f-3ff62b4cc13d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c01fa94c-7833-4619-be80-deff12366a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c01fa94c-7833-4619-be80-deff12366a8d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d75e336-a54e-4aff-83a3-be77b2280ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d75e336-a54e-4aff-83a3-be77b2280ad6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af0d9bfb-3c84-43c0-be77-976be652dff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_NetIncomeLoss_af0d9bfb-3c84-43c0-be77-976be652dff6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cf3a39e8-812c-4ffb-be50-065575418a16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_EarningsPerShareBasic_cf3a39e8-812c-4ffb-be50-065575418a16" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7988d2a1-f254-4ec2-9df8-1d9d165f062d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7988d2a1-f254-4ec2-9df8-1d9d165f062d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196aaf65-2bf3-404b-9d1a-f1504f3a7c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196aaf65-2bf3-404b-9d1a-f1504f3a7c06" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16c72533-851a-4bd9-b0f3-550dff0873c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16c72533-851a-4bd9-b0f3-550dff0873c1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_83548bfc-e311-484a-a5c4-9e2613ed2eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_OperatingIncomeLoss_83548bfc-e311-484a-a5c4-9e2613ed2eaf" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_48e18264-6584-4748-bee8-b797136d5e4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:to="loc_us-gaap_SegmentDomain_48e18264-6584-4748-bee8-b797136d5e4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:to="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_06df271f-e7d2-4393-b708-36c136fde1e4" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:to="loc_nvr_HomeBuildingSegmentMember_06df271f-e7d2-4393-b708-36c136fde1e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_3765b5e5-f61c-4a0b-b804-89e00b8cb87b" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:to="loc_nvr_MortgageBankingSegmentMember_3765b5e5-f61c-4a0b-b804-89e00b8cb87b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i88dd22f55a9c4170a801439d4be34672_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1fbc2bc8-ff5a-44b2-98aa-e16635190f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_StockholdersEquity_1fbc2bc8-ff5a-44b2-98aa-e16635190f3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3d26fcc7-89c5-472b-bb30-90e532081c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_NetIncomeLoss_3d26fcc7-89c5-472b-bb30-90e532081c6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_10c311e6-135f-4248-b14e-0b4aa70f9ae1" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_10c311e6-135f-4248-b14e-0b4aa70f9ae1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_81d777a1-a0d7-43a5-b86b-ae98ec969aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_81d777a1-a0d7-43a5-b86b-ae98ec969aec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a6d582e-ec25-4ade-af83-8bf70ac2b74c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a6d582e-ec25-4ade-af83-8bf70ac2b74c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_24222622-90bf-483d-9582-6e0fb7ac7b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_24222622-90bf-483d-9582-6e0fb7ac7b9c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4b1ac859-dfec-40c3-9fda-7f3050875d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4b1ac859-dfec-40c3-9fda-7f3050875d12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1fe1122d-fcea-410f-b348-a95299c60028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:to="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6c6455e6-27e6-4c44-8e4e-e687622a2a03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:to="loc_us-gaap_EquityComponentDomain_6c6455e6-27e6-4c44-8e4e-e687622a2a03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:to="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b984fb9f-f889-4374-b233-fb83a169dae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_CommonStockMember_b984fb9f-f889-4374-b233-fb83a169dae3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_35ad7105-4e59-4f75-a601-51169591143a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_35ad7105-4e59-4f75-a601-51169591143a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f31a48bc-9f85-4cc7-bbd5-ed8782f0eed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_RetainedEarningsMember_f31a48bc-9f85-4cc7-bbd5-ed8782f0eed7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_a9067e3f-85f1-4b26-a811-4623527e6d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_TreasuryStockMember_a9067e3f-85f1-4b26-a811-4623527e6d78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_5c32706a-8854-4991-bb3f-5bfa4528d1ea" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_nvr_DeferredCompensationTrustMember_5c32706a-8854-4991-bb3f-5bfa4528d1ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_5314f3cc-e393-425a-bc40-7c6df3bc3d7a" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_5314f3cc-e393-425a-bc40-7c6df3bc3d7a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="i6248bc9d2df648b391bd7ab4022c47ab_SummaryofSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesLineItems_226a9017-b045-44e9-8308-8bd753540344" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_SignificantAccountingPoliciesLineItems_226a9017-b045-44e9-8308-8bd753540344" xlink:to="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_d7bb8178-b202-4772-a86f-de306e5e1b20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:to="loc_us-gaap_TypeOfAdoptionMember_d7bb8178-b202-4772-a86f-de306e5e1b20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f08cd119-6289-4285-8914-1af1136a5b23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f08cd119-6289-4285-8914-1af1136a5b23" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="id8b04b58469d4153b784ef79c98d0120_SummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_81f98385-97e8-4dd0-bc90-c1c9fefb3b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_CapitalizedContractCostNet_81f98385-97e8-4dd0-bc90-c1c9fefb3b62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba122022-a667-4742-8dd1-1b796cecbdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba122022-a667-4742-8dd1-1b796cecbdf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_1e4a3858-eada-464e-80c4-acc121b2b370" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_1e4a3858-eada-464e-80c4-acc121b2b370" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ca58d57e-82a2-4c28-80d2-173cd6219b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ca58d57e-82a2-4c28-80d2-173cd6219b60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7862733f-9284-44f0-8e35-24105bd2ce80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_Goodwill_7862733f-9284-44f0-8e35-24105bd2ce80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OriginatedLoanTimePeriodBeforeSale_6255231a-29d8-4f29-8ac0-836dcc506a2c" xlink:href="nvr-20211231.xsd#nvr_OriginatedLoanTimePeriodBeforeSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_OriginatedLoanTimePeriodBeforeSale_6255231a-29d8-4f29-8ac0-836dcc506a2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bf0e06e2-f135-4202-a393-95be7183db0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bf0e06e2-f135-4202-a393-95be7183db0c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_a39d881f-c2b0-48ad-8186-ee9ebad48594" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_ContractWithCustomerLiability_a39d881f-c2b0-48ad-8186-ee9ebad48594" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_5e00ac64-c219-4e02-9a74-63f438951777" xlink:href="nvr-20211231.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_5e00ac64-c219-4e02-9a74-63f438951777" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_379024c9-b023-4a46-bdc1-8f77b0492fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_379024c9-b023-4a46-bdc1-8f77b0492fe3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_24640645-827c-450a-b733-2add9ae34543_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:to="loc_srt_ScenarioUnspecifiedDomain_24640645-827c-450a-b733-2add9ae34543_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_f3ad61c5-2575-4a10-997f-ec542a3b3515" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:to="loc_srt_ScenarioUnspecifiedDomain_f3ad61c5-2575-4a10-997f-ec542a3b3515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_04af1874-5fe1-4615-b0dd-237f3fcc80c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_04af1874-5fe1-4615-b0dd-237f3fcc80c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_a3e238de-7aa4-436d-85ee-cdc55f0a1688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:to="loc_us-gaap_OtherAssetsMember_a3e238de-7aa4-436d-85ee-cdc55f0a1688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_f10c34f5-3cde-4613-958a-603c33ec0b1f_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:to="loc_dei_EntityDomain_f10c34f5-3cde-4613-958a-603c33ec0b1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:to="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_f8f196fa-9e57-49d0-bfbc-88007cd6e06f" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:to="loc_nvr_ConsolidatedJointVentureMember_f8f196fa-9e57-49d0-bfbc-88007cd6e06f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c6a5cbc6-073e-4635-ab64-ea7aae536389_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:to="loc_us-gaap_SegmentDomain_c6a5cbc6-073e-4635-ab64-ea7aae536389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:to="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_89d64afd-30c0-4858-b8cd-8970cbfbc56e" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:to="loc_nvr_HomeBuildingSegmentMember_89d64afd-30c0-4858-b8cd-8970cbfbc56e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_132a028f-b673-46bc-a07c-038c1b98dc86" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:to="loc_nvr_MortgageBankingSegmentMember_132a028f-b673-46bc-a07c-038c1b98dc86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_056c36bc-245b-4b1d-b5dc-7fbf6492412a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_056c36bc-245b-4b1d-b5dc-7fbf6492412a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_84544ce9-fc56-44e7-b28a-7d092ba8e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_84544ce9-fc56-44e7-b28a-7d092ba8e60d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_829747b9-9257-4f09-830a-d0810a7d0c34" xlink:href="nvr-20211231.xsd#nvr_OfficeFacilitiesAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_829747b9-9257-4f09-830a-d0810a7d0c34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_f210b1e7-31bc-4930-93d4-90a26d13f059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_us-gaap_ManufacturingFacilityMember_f210b1e7-31bc-4930-93d4-90a26d13f059" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_491c7156-2404-4eef-9787-55bb9cfc0d22_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:to="loc_srt_RangeMember_491c7156-2404-4eef-9787-55bb9cfc0d22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:to="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a223519e-aa8a-4261-afad-0da7635b3449" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:to="loc_srt_MinimumMember_a223519e-aa8a-4261-afad-0da7635b3449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e1fb047-1ef6-4775-81af-696975a13855" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:to="loc_srt_MaximumMember_9e1fb047-1ef6-4775-81af-696975a13855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_92bbf756-e098-4729-9cde-f02706294cab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_92bbf756-e098-4729-9cde-f02706294cab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67e992d8-4f27-4b0c-91a8-5442e135cee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67e992d8-4f27-4b0c-91a8-5442e135cee5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a44ce229-5735-46c1-b02f-36b87a58c67e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a44ce229-5735-46c1-b02f-36b87a58c67e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_74fde9d8-0f0c-4dc2-8af3-537560510aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_74fde9d8-0f0c-4dc2-8af3-537560510aa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_88e1a2da-7ebf-4de5-82c7-3b5118a3b175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_88e1a2da-7ebf-4de5-82c7-3b5118a3b175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66646d5a-e7e1-458a-8c75-606311b53ac2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_66646d5a-e7e1-458a-8c75-606311b53ac2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6ffe6a30-c1e7-4d9b-ae08-e63b4bc41ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6ffe6a30-c1e7-4d9b-ae08-e63b4bc41ca4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d49d4dd5-7ca8-4349-a37c-60168596eab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:to="loc_us-gaap_ForwardContractsMember_d49d4dd5-7ca8-4349-a37c-60168596eab3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_234443ad-24c6-459b-9247-ec0d22ac542e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_234443ad-24c6-459b-9247-ec0d22ac542e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_fda4aef8-6a17-4432-b303-bfb50a984337" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_fda4aef8-6a17-4432-b303-bfb50a984337" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_9efe02ce-f45f-4854-a8ce-9f9dbc8e4758" xlink:href="nvr-20211231.xsd#nvr_A250MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:to="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_9efe02ce-f45f-4854-a8ce-9f9dbc8e4758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1351b434-2a63-4594-8240-8496234d9ae2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:to="loc_us-gaap_EquityComponentDomain_1351b434-2a63-4594-8240-8496234d9ae2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:to="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b83b7488-0c6e-4ccd-8036-7c3f4313dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:to="loc_us-gaap_RetainedEarningsMember_b83b7488-0c6e-4ccd-8036-7c3f4313dc70" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" xlink:type="extended" id="ie56df69a53c840699a3cfb63dd762f37_SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberofTradeNames_7373db42-417c-47c1-9e35-95e3ce9757fe" xlink:href="nvr-20211231.xsd#nvr_NumberofTradeNames"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_nvr_NumberofTradeNames_7373db42-417c-47c1-9e35-95e3ce9757fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfMetropolitanAreasSales_0f51a03a-e42c-4cbf-b8d2-e6e1ce9b4413" xlink:href="nvr-20211231.xsd#nvr_NumberOfMetropolitanAreasSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_nvr_NumberOfMetropolitanAreasSales_0f51a03a-e42c-4cbf-b8d2-e6e1ce9b4413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_cc3422af-f3a5-40a0-8fa6-38dc52bdda9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_cc3422af-f3a5-40a0-8fa6-38dc52bdda9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_8c9313b9-ca8f-47b6-8379-7f016c82f571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_NumberOfReportableSegments_8c9313b9-ca8f-47b6-8379-7f016c82f571" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec53d36f-da51-4bc7-9a3c-07309d1e732d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec53d36f-da51-4bc7-9a3c-07309d1e732d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a7dc07b5-edca-449b-a0be-6bbf40a89b60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a7dc07b5-edca-449b-a0be-6bbf40a89b60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_fa3f22b2-a3e9-44df-8b16-72d09b1408be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_fa3f22b2-a3e9-44df-8b16-72d09b1408be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c7a80bfd-30fc-4e9d-9702-73f3fe514173_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:to="loc_us-gaap_SegmentDomain_c7a80bfd-30fc-4e9d-9702-73f3fe514173_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:to="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a0d535d7-daf5-499d-bc2b-e8f660aa875a" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:to="loc_nvr_HomeBuildingSegmentMember_a0d535d7-daf5-499d-bc2b-e8f660aa875a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_2fb926c6-48b1-48fe-9efa-e30adb34e021" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:to="loc_nvr_MortgageBankingSegmentMember_2fb926c6-48b1-48fe-9efa-e30adb34e021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_92a5f5a3-b4ca-4d49-b50f-68af26672d9f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:to="loc_srt_SegmentGeographicalDomain_92a5f5a3-b4ca-4d49-b50f-68af26672d9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:to="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_DC_230aa2ea-1fa1-45ab-a9b8-32c1497800c7" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_DC"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:to="loc_stpr_DC_230aa2ea-1fa1-45ab-a9b8-32c1497800c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1be314b1-18d7-4783-8db7-b688e23114a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1be314b1-18d7-4783-8db7-b688e23114a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b259d022-cc19-43ac-9f52-546312de64dd" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b259d022-cc19-43ac-9f52-546312de64dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_0a67b8b3-28ae-4d05-b3e6-06f149b72450" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_0a67b8b3-28ae-4d05-b3e6-06f149b72450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1b0a3e40-aca2-483c-b971-a34955ff179f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1b0a3e40-aca2-483c-b971-a34955ff179f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_89aec195-c599-496c-bc2f-20bb9d3ca962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:to="loc_us-gaap_SalesRevenueNetMember_89aec195-c599-496c-bc2f-20bb9d3ca962" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" xlink:type="extended" id="icc0766a5d2594e748e55241464dcb06b_SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_bafbe170-998c-40fc-95e0-35cfcf98fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:to="loc_us-gaap_Revenues_bafbe170-998c-40fc-95e0-35cfcf98fdc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:to="loc_us-gaap_SegmentDomain_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:to="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_c635bf50-8449-4d0e-926d-d197f6192e6f" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:to="loc_nvr_HomeBuildingSegmentMember_c635bf50-8449-4d0e-926d-d197f6192e6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_13a706c9-9a36-402e-adcc-e7e42e47124b" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:to="loc_nvr_MortgageBankingSegmentMember_13a706c9-9a36-402e-adcc-e7e42e47124b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:to="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:to="loc_srt_SegmentGeographicalDomain_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:to="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_288937b9-d89b-4b33-b598-372be4048209" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_MidAtlanticMember_288937b9-d89b-4b33-b598-372be4048209" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_03a90cd3-53c4-413c-8e26-ccc7adfea55c" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_NorthEastMember_03a90cd3-53c4-413c-8e26-ccc7adfea55c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_d7390853-a652-49c5-92d2-17f627537483" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_MidEastMember_d7390853-a652-49c5-92d2-17f627537483" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_347be1e9-73d2-4e56-9f3a-7b6c159323f4" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_SouthEastMember_347be1e9-73d2-4e56-9f3a-7b6c159323f4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="extended" id="iede95ad654844529b6d4cb96c7d6fcc4_SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_553c049f-6050-4531-aa5c-4bf5db1b5006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_553c049f-6050-4531-aa5c-4bf5db1b5006" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_9f3409d1-57ed-4892-99b9-0778dd64c922" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_9f3409d1-57ed-4892-99b9-0778dd64c922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_08c1ee5a-5406-45f5-ab31-4f018301fcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_ShareBasedCompensation_08c1ee5a-5406-45f5-ab31-4f018301fcf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_207bc785-772b-4895-9149-f3e3188e5df0" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_207bc785-772b-4895-9149-f3e3188e5df0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_6b69436b-0d51-435c-ae0c-de83f00edb8d" xlink:href="nvr-20211231.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_UnallocatedCorporateOverhead_6b69436b-0d51-435c-ae0c-de83f00edb8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_ea30e673-ff7b-4c78-b6fb-caa34b3de616" xlink:href="nvr-20211231.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_ea30e673-ff7b-4c78-b6fb-caa34b3de616" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_fd67b4b1-7d62-4aae-ad1d-eca13f53ada7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_InterestExpense_fd67b4b1-7d62-4aae-ad1d-eca13f53ada7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:to="loc_srt_ConsolidationItemsDomain_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:to="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3d4c27fd-9257-449c-8dae-53435ea83c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:to="loc_us-gaap_OperatingSegmentsMember_3d4c27fd-9257-449c-8dae-53435ea83c78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_a4a5d8ae-c183-4b23-b8ad-58d7dd535cce" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_a4a5d8ae-c183-4b23-b8ad-58d7dd535cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a5fc53e9-8a94-4119-9126-5b108746f535_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:to="loc_us-gaap_SegmentDomain_a5fc53e9-8a94-4119-9126-5b108746f535_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:to="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_e31ec028-68c6-4fbc-befc-b52d40977018" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:to="loc_nvr_HomeBuildingSegmentMember_e31ec028-68c6-4fbc-befc-b52d40977018" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_acff2c36-6085-4034-b37e-1341911bf278" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:to="loc_nvr_MortgageBankingSegmentMember_acff2c36-6085-4034-b37e-1341911bf278" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e17c2b3d-5089-4d1e-9b03-69e119d07771_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:to="loc_srt_SegmentGeographicalDomain_e17c2b3d-5089-4d1e-9b03-69e119d07771_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:to="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_5ca12acf-8f64-4edb-a752-2ca752dff3bc" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_MidAtlanticMember_5ca12acf-8f64-4edb-a752-2ca752dff3bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_921d49dd-5c29-4fdc-bfd0-092a9b199fd7" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_NorthEastMember_921d49dd-5c29-4fdc-bfd0-092a9b199fd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_846d6327-ae05-4d34-a3f0-7f37d82789bd" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_MidEastMember_846d6327-ae05-4d34-a3f0-7f37d82789bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_26081559-2150-47f3-8fec-5a427afef7e2" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_SouthEastMember_26081559-2150-47f3-8fec-5a427afef7e2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="extended" id="ib4bd47d5a9274090b4cce2d9c642081b_SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ff2487b6-f436-41b0-9574-7b8b63305525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_Assets_ff2487b6-f436-41b0-9574-7b8b63305525" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db9113a2-28e8-40de-acaa-861b26a68cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db9113a2-28e8-40de-acaa-861b26a68cdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a036dc62-e2c4-467b-8637-523b7137f96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a036dc62-e2c4-467b-8637-523b7137f96e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_395eb831-c4a8-4f4f-9ba2-366e6753ecb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_395eb831-c4a8-4f4f-9ba2-366e6753ecb6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_567b7554-fc48-4c0f-aece-b192f00639c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_567b7554-fc48-4c0f-aece-b192f00639c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_71e3fdcb-5557-4144-80c1-a1a82338b962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_71e3fdcb-5557-4144-80c1-a1a82338b962" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_d98aa56c-d5d5-4293-9683-85a2a21cd753" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_d98aa56c-d5d5-4293-9683-85a2a21cd753" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_4bc8dcad-7351-4770-8cf6-c0c0049a53cd" xlink:href="nvr-20211231.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_4bc8dcad-7351-4770-8cf6-c0c0049a53cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9f01b553-18f3-415f-b1b8-7d720e04f598_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:to="loc_srt_ConsolidationItemsDomain_9f01b553-18f3-415f-b1b8-7d720e04f598_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:to="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_41c744af-b57e-4701-a34e-67989c5ce1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:to="loc_us-gaap_OperatingSegmentsMember_41c744af-b57e-4701-a34e-67989c5ce1fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_4fb00608-0cc5-4bd5-9522-0a598649f1b2" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_4fb00608-0cc5-4bd5-9522-0a598649f1b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8b33264c-2165-494f-a107-3e7ed1a2760e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:to="loc_us-gaap_SegmentDomain_8b33264c-2165-494f-a107-3e7ed1a2760e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:to="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_31b62f04-91a9-422e-b729-8474f47ab929" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:to="loc_nvr_HomeBuildingSegmentMember_31b62f04-91a9-422e-b729-8474f47ab929" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_ea96b841-86ad-45dc-8b27-408ee6ac6531" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:to="loc_nvr_MortgageBankingSegmentMember_ea96b841-86ad-45dc-8b27-408ee6ac6531" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7931a5d3-45b0-4b8b-950c-60f3de4263c6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:to="loc_srt_SegmentGeographicalDomain_7931a5d3-45b0-4b8b-950c-60f3de4263c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:to="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_d4038506-b00f-4b79-bc11-239da4b646f6" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_MidAtlanticMember_d4038506-b00f-4b79-bc11-239da4b646f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_0bd3897a-d51a-4638-8486-b38a56c3f268" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_NorthEastMember_0bd3897a-d51a-4638-8486-b38a56c3f268" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_e3d45b70-b303-43b3-96be-014006f4946f" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_MidEastMember_e3d45b70-b303-43b3-96be-014006f4946f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1fb8f469-6388-401e-8640-e780e99c5fc7" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_SouthEastMember_1fb8f469-6388-401e-8640-e780e99c5fc7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" xlink:type="extended" id="i44b3b91d34b34a6090b9bb64cea380f1_SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9cabe4a5-5bd2-4396-97df-bb4c40458ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9cabe4a5-5bd2-4396-97df-bb4c40458ac7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOperating_dc783522-6fb9-4f79-84b0-d57dc6842377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_us-gaap_InterestIncomeOperating_dc783522-6fb9-4f79-84b0-d57dc6842377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_InterestIncome_50a01033-b1ac-4939-917c-9d89ea9b4081" xlink:href="nvr-20211231.xsd#nvr_InterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_nvr_InterestIncome_50a01033-b1ac-4939-917c-9d89ea9b4081" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:to="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:to="loc_srt_ConsolidationItemsDomain_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:to="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_096342fe-53bc-4262-93d0-156926e6367e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:to="loc_us-gaap_OperatingSegmentsMember_096342fe-53bc-4262-93d0-156926e6367e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_c94bf37f-a553-49a7-8292-0006a1b4b933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:to="loc_us-gaap_CorporateNonSegmentMember_c94bf37f-a553-49a7-8292-0006a1b4b933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:to="loc_us-gaap_SegmentDomain_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:to="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_55eba519-2d4d-4344-9400-909f87a499ea" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:to="loc_nvr_MortgageBankingSegmentMember_55eba519-2d4d-4344-9400-909f87a499ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail" xlink:type="extended" id="id48c6b2cf0234dc8b2ccee45223b3302_SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1e56191a-c2e3-42a6-945a-e0553edb88eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:to="loc_us-gaap_InterestExpense_1e56191a-c2e3-42a6-945a-e0553edb88eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_ba540fb6-9567-4b1e-af64-af879cd97ed0" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_ba540fb6-9567-4b1e-af64-af879cd97ed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_08bd0290-789c-4756-b41b-5b1954f49b63_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:to="loc_srt_ConsolidationItemsDomain_08bd0290-789c-4756-b41b-5b1954f49b63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:to="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1b6b274d-acb9-42ca-8aa7-df36e2d7fbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:to="loc_us-gaap_OperatingSegmentsMember_1b6b274d-acb9-42ca-8aa7-df36e2d7fbb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_4f1f7f9b-d411-49f5-bcd3-4fe39e8ff775" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_4f1f7f9b-d411-49f5-bcd3-4fe39e8ff775" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c67becdd-2d87-48e0-a4f7-0157068ce26e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:to="loc_us-gaap_SegmentDomain_c67becdd-2d87-48e0-a4f7-0157068ce26e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:to="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_cd3b5fe0-bbc4-4903-945d-8c4cde09b7c4" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:to="loc_nvr_HomeBuildingSegmentMember_cd3b5fe0-bbc4-4903-945d-8c4cde09b7c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_6eaf7c57-473b-4c79-b38f-956f945ae261" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:to="loc_nvr_MortgageBankingSegmentMember_6eaf7c57-473b-4c79-b38f-956f945ae261" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e2774922-c7d3-4431-ae35-2db6149cf1cd_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:to="loc_srt_SegmentGeographicalDomain_e2774922-c7d3-4431-ae35-2db6149cf1cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:to="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_659d9d8b-0349-43cd-a301-e14cacb7c8d6" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_MidAtlanticMember_659d9d8b-0349-43cd-a301-e14cacb7c8d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_b5418b1c-468a-4b16-b3e2-5fa74b999408" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_NorthEastMember_b5418b1c-468a-4b16-b3e2-5fa74b999408" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_fdef1356-aa9f-40ee-b755-f8d18c01ee85" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_MidEastMember_fdef1356-aa9f-40ee-b755-f8d18c01ee85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_8679d6ed-ab3f-4e9a-a09d-09db33443cce" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_SouthEastMember_8679d6ed-ab3f-4e9a-a09d-09db33443cce" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" xlink:type="extended" id="i00cca13b90884daaa59cc957b3db270a_SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4efdf51e-bd00-4aef-8b13-d4eedde51160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4efdf51e-bd00-4aef-8b13-d4eedde51160" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_697606b7-7288-4346-8f26-35e62b06be9b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:to="loc_srt_ConsolidationItemsDomain_697606b7-7288-4346-8f26-35e62b06be9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:to="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_30d7fa78-10e9-43a1-9c0b-141795e4c33b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:to="loc_us-gaap_OperatingSegmentsMember_30d7fa78-10e9-43a1-9c0b-141795e4c33b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_a2ab3bd6-5afc-4772-8f21-22d7cd5bd96d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:to="loc_us-gaap_CorporateNonSegmentMember_a2ab3bd6-5afc-4772-8f21-22d7cd5bd96d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f391a0fe-79b0-450f-beac-48ec2afdd71a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:to="loc_us-gaap_SegmentDomain_f391a0fe-79b0-450f-beac-48ec2afdd71a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:to="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_3061e7be-79ae-4f90-b055-67897048e603" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:to="loc_nvr_HomeBuildingSegmentMember_3061e7be-79ae-4f90-b055-67897048e603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_3d0593b2-ba81-40bb-bc1e-bd3d5aac4873" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:to="loc_nvr_MortgageBankingSegmentMember_3d0593b2-ba81-40bb-bc1e-bd3d5aac4873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_45945475-2281-4ecd-8870-2eba54dab974_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:to="loc_srt_SegmentGeographicalDomain_45945475-2281-4ecd-8870-2eba54dab974_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:to="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_bd48adb2-f3d2-4a28-85c1-b4aa38da645d" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_MidAtlanticMember_bd48adb2-f3d2-4a28-85c1-b4aa38da645d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_ea9367bb-869d-4112-a2b5-54fe794fae38" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_NorthEastMember_ea9367bb-869d-4112-a2b5-54fe794fae38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_222e332a-d72e-46b3-9d96-23cff15bdb2a" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_MidEastMember_222e332a-d72e-46b3-9d96-23cff15bdb2a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_82ef96ec-652e-4ff5-95af-3f2c98ff828d" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_SouthEastMember_82ef96ec-652e-4ff5-95af-3f2c98ff828d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail" xlink:type="extended" id="ia9052b48db6e44a9b0a218ea23683bdf_SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_ebc26662-e9a7-420e-a193-a12180813acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_ebc26662-e9a7-420e-a193-a12180813acf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_444ceb29-8486-4c22-ad96-920767ecea0e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:to="loc_srt_ConsolidationItemsDomain_444ceb29-8486-4c22-ad96-920767ecea0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:to="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_efbe30c7-b1c3-4517-aefc-6b8033a1b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:to="loc_us-gaap_OperatingSegmentsMember_efbe30c7-b1c3-4517-aefc-6b8033a1b6cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_21adab46-c234-4d60-a486-5c1f3f6a76df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:to="loc_us-gaap_CorporateNonSegmentMember_21adab46-c234-4d60-a486-5c1f3f6a76df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b36ad331-8c09-411b-9afd-6034ee85c347_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:to="loc_us-gaap_SegmentDomain_b36ad331-8c09-411b-9afd-6034ee85c347_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:to="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_6a52237c-5530-465f-9cb8-1cfcb917b570" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:to="loc_nvr_HomeBuildingSegmentMember_6a52237c-5530-465f-9cb8-1cfcb917b570" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_2fd468e1-65ab-4db2-a4fe-948b6c4028bb" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:to="loc_nvr_MortgageBankingSegmentMember_2fd468e1-65ab-4db2-a4fe-948b6c4028bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c36da1dc-c66c-46ad-acfc-f63c4d83310a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:to="loc_srt_SegmentGeographicalDomain_c36da1dc-c66c-46ad-acfc-f63c4d83310a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:to="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_a0ac413a-24d2-4325-8e34-35d2a0b5b8cd" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_MidAtlanticMember_a0ac413a-24d2-4325-8e34-35d2a0b5b8cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_0b9ce874-d406-4377-91ba-92a568b9fe9b" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_NorthEastMember_0b9ce874-d406-4377-91ba-92a568b9fe9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_d5c7f3bc-d3cd-41fd-a6cd-0d07f567b64e" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_MidEastMember_d5c7f3bc-d3cd-41fd-a6cd-0d07f567b64e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_8fa03122-4f1f-4aee-bcf7-f296bb585952" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_SouthEastMember_8fa03122-4f1f-4aee-bcf7-f296bb585952" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" xlink:type="extended" id="ife662d8497af49a89c8610aafa745ada_SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_136577b4-bf64-4245-a451-afbfd50d46cd" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_136577b4-bf64-4245-a451-afbfd50d46cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_91f0492f-28ae-482c-aab4-6fbaa64220a7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:to="loc_srt_ConsolidationItemsDomain_91f0492f-28ae-482c-aab4-6fbaa64220a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:to="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_da3a41c4-6b33-42a8-850a-edb5c6a2a3f8" xlink:href="nvr-20211231.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_da3a41c4-6b33-42a8-850a-edb5c6a2a3f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_f5a094c8-5ed5-40d1-8a3d-f133313b6afb" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_f5a094c8-5ed5-40d1-8a3d-f133313b6afb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dd387774-14aa-401d-9174-901bbd31b7fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:to="loc_us-gaap_SegmentDomain_dd387774-14aa-401d-9174-901bbd31b7fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:to="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a2d0c737-3e98-42b5-92b8-581241db36cf" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:to="loc_nvr_HomeBuildingSegmentMember_a2d0c737-3e98-42b5-92b8-581241db36cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2247a75b-b85f-4b95-b74e-abedf3055af4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:to="loc_srt_SegmentGeographicalDomain_2247a75b-b85f-4b95-b74e-abedf3055af4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:to="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_0ff6f714-13c8-4c50-8e4d-f37c02f237e9" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_MidAtlanticMember_0ff6f714-13c8-4c50-8e4d-f37c02f237e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a970c2be-fa50-4359-b550-e9f234f93343" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_NorthEastMember_a970c2be-fa50-4359-b550-e9f234f93343" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_6122e1bf-93d3-46cd-a0e9-828816426173" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_MidEastMember_6122e1bf-93d3-46cd-a0e9-828816426173" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_5f86e66a-0b66-461e-a3fe-9dd81a7eeb79" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_SouthEastMember_5f86e66a-0b66-461e-a3fe-9dd81a7eeb79" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="extended" id="i4dd9b269bfaf4cdbb59bdbacc5751065_VariableInterestEntitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_12974929-a81b-4075-a23f-ef164354ab98" xlink:href="nvr-20211231.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_12974929-a81b-4075-a23f-ef164354ab98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_c2baf6ef-0ac2-4622-9190-f06bf3581037" xlink:href="nvr-20211231.xsd#nvr_LotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_LotsControlledByCompany_c2baf6ef-0ac2-4622-9190-f06bf3581037" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_8b7744f0-eb86-4593-ad6d-259cc1a0c1bb" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_8b7744f0-eb86-4593-ad6d-259cc1a0c1bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_8bf308e4-3428-4b1d-bfc8-a39e800a863f" xlink:href="nvr-20211231.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_8bf308e4-3428-4b1d-bfc8-a39e800a863f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_d5a4c47b-88ff-4d0f-8c95-50fa9cfc54d7" xlink:href="nvr-20211231.xsd#nvr_RefundableDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_RefundableDeposits_d5a4c47b-88ff-4d0f-8c95-50fa9cfc54d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_6e4977f8-81e3-4412-9b77-13672f7f7cb2" xlink:href="nvr-20211231.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_6e4977f8-81e3-4412-9b77-13672f7f7cb2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_dbde1710-772a-4208-ae07-912b54a0a12c" xlink:href="nvr-20211231.xsd#nvr_ContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_ContractLandDeposits_dbde1710-772a-4208-ae07-912b54a0a12c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:to="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_e0fb9da5-e6cc-41e0-b852-d9416c662753_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:to="loc_us-gaap_OtherCommitmentsDomain_e0fb9da5-e6cc-41e0-b852-d9416c662753_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_8fdbfe9f-b7ca-4b6d-87f3-b1020362f0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_8fdbfe9f-b7ca-4b6d-87f3-b1020362f0c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_01df9a0c-4eff-4ad1-9f18-c6eddb9f3b72" xlink:href="nvr-20211231.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_01df9a0c-4eff-4ad1-9f18-c6eddb9f3b72" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesTables" xlink:type="extended" id="i2b3fd445cd3c4e1db66f81e4a647640f_JointVenturesTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_36c24405-0243-4831-8a74-40cd70d591c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_36c24405-0243-4831-8a74-40cd70d591c2" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:to="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_300bcafe-edd3-497d-ba30-518f41a17418_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:to="loc_dei_EntityDomain_300bcafe-edd3-497d-ba30-518f41a17418_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:to="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_3458ccc4-b4c1-4862-b6d9-e23990720918" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:to="loc_nvr_ConsolidatedJointVentureMember_3458ccc4-b4c1-4862-b6d9-e23990720918" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="extended" id="i3d39bc8bc31d4e6ebe2f6f6898952217_JointVenturesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:href="nvr-20211231.xsd#nvr_JointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dcad2c22-b0d8-4422-b4a4-6ed4c6c8931c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dcad2c22-b0d8-4422-b4a4-6ed4c6c8931c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_866dfebc-c2cd-4fee-beb6-2f33e51fe406" xlink:href="nvr-20211231.xsd#nvr_NumberOfJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_NumberOfJointVentures_866dfebc-c2cd-4fee-beb6-2f33e51fe406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_9faae477-487d-4191-b552-59383e0ea1dc" xlink:href="nvr-20211231.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_9faae477-487d-4191-b552-59383e0ea1dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_920da7b3-8ee8-40bd-a1d1-22431bc17e2d" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_920da7b3-8ee8-40bd-a1d1-22431bc17e2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_b88197eb-2e97-43ee-a658-6fed9cebcc32" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_b88197eb-2e97-43ee-a658-6fed9cebcc32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_04a3d941-70fb-48ad-85a7-eba0b373993b" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_04a3d941-70fb-48ad-85a7-eba0b373993b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_d0eb7a12-398a-450b-9580-d4f5182192d2" xlink:href="nvr-20211231.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_d0eb7a12-398a-450b-9580-d4f5182192d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_2687048b-8c44-4d6f-bc3b-5aa70ba73bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_2687048b-8c44-4d6f-bc3b-5aa70ba73bf0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a8adf6a4-4f61-46b8-abc8-faed31a4e5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a8adf6a4-4f61-46b8-abc8-faed31a4e5a0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_4a772ba5-08c9-4f7b-a60c-f4ccab812c63" xlink:href="nvr-20211231.xsd#nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_4a772ba5-08c9-4f7b-a60c-f4ccab812c63" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:href="nvr-20211231.xsd#nvr_JointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_bba8af9e-0b84-4223-849e-64870893b070_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_bba8af9e-0b84-4223-849e-64870893b070_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_978fa1b2-58b3-46c7-81a8-4773541c5bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:to="loc_us-gaap_OtherAssetsMember_978fa1b2-58b3-46c7-81a8-4773541c5bfa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesCondensedBalanceSheetsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" xlink:type="extended" id="ie46cb9ffdb914a5d8b6810ba5625d7cc_JointVenturesCondensedBalanceSheetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:to="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e82e6273-247a-4cbd-9485-eaed3a9d0e20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e82e6273-247a-4cbd-9485-eaed3a9d0e20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_901aafa1-dd86-4f9e-ad06-9ebac6562d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:to="loc_us-gaap_OtherAssets_901aafa1-dd86-4f9e-ad06-9ebac6562d11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_976ee972-17af-4181-a30a-bc2ddf7dad40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_976ee972-17af-4181-a30a-bc2ddf7dad40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_053842e7-fb44-4b4f-b52c-b4fbe0bbf992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_StockholdersEquity_053842e7-fb44-4b4f-b52c-b4fbe0bbf992" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f7c51cac-17a0-4603-8795-e8883d10061e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f7c51cac-17a0-4603-8795-e8883d10061e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:to="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:to="loc_dei_EntityDomain_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:to="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_276dba5f-47aa-4c80-9408-5bfdebbb0590" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:to="loc_nvr_ConsolidatedJointVentureMember_276dba5f-47aa-4c80-9408-5bfdebbb0590" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#RelatedPartyTransactionsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="extended" id="i7ac6ccea19cc4137b82c9df338ccf83d_RelatedPartyTransactionsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_a94eef98-afef-4a7a-bf93-2a0ddb731915" xlink:href="nvr-20211231.xsd#nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_a94eef98-afef-4a7a-bf93-2a0ddb731915" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_7a962ac6-c403-4391-b39c-68a543b5c590" xlink:href="nvr-20211231.xsd#nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_7a962ac6-c403-4391-b39c-68a543b5c590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a5adf788-0f8d-4f55-b79a-a147fd62b32e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a5adf788-0f8d-4f55-b79a-a147fd62b32e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedYieldOfRelatedPartyLots_e2e95caf-af20-43fb-9b79-e03d74b74e5a" xlink:href="nvr-20211231.xsd#nvr_ExpectedYieldOfRelatedPartyLots"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_ExpectedYieldOfRelatedPartyLots_e2e95caf-af20-43fb-9b79-e03d74b74e5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0824c8dc-fc60-4536-84ee-8fac757b5827_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:to="loc_us-gaap_RelatedPartyDomain_0824c8dc-fc60-4536-84ee-8fac757b5827_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:to="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ElmStreetMember_edaa7a1a-6cc7-47bc-8c8a-d6061f8546c1" xlink:href="nvr-20211231.xsd#nvr_ElmStreetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:to="loc_nvr_ElmStreetMember_edaa7a1a-6cc7-47bc-8c8a-d6061f8546c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="extended" id="i8cf61f7e6a764ef7a78f379f87e8ccf4_PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a264324b-816a-4ad2-8999-e57a7d0f106a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a264324b-816a-4ad2-8999-e57a7d0f106a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_00212d1e-4d05-4740-a9a4-078d0c5bbd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_00212d1e-4d05-4740-a9a4-078d0c5bbd1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3d67f6be-380b-46ee-9f20-992ff29cc29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3d67f6be-380b-46ee-9f20-992ff29cc29d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4921b573-8e35-4f0c-a8bf-50019717584e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4921b573-8e35-4f0c-a8bf-50019717584e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f5dcb192-d6a0-4169-9917-9cd2156bdc6a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:to="loc_us-gaap_SegmentDomain_f5dcb192-d6a0-4169-9917-9cd2156bdc6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:to="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_856d7800-4199-4419-8d77-545a7ccc23a3" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:to="loc_nvr_HomeBuildingSegmentMember_856d7800-4199-4419-8d77-545a7ccc23a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_4acf3300-1361-4b88-9566-d97d1f7bd7d3" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:to="loc_nvr_MortgageBankingSegmentMember_4acf3300-1361-4b88-9566-d97d1f7bd7d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_1c6334cc-498e-4d81-a9a0-527b97091c6d" xlink:href="nvr-20211231.xsd#nvr_OfficeFacilitiesAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_1c6334cc-498e-4d81-a9a0-527b97091c6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3b44f384-0ca8-4c10-bd84-82c3d3d0df3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3b44f384-0ca8-4c10-bd84-82c3d3d0df3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProductionFacilityMember_292eae36-4671-4d83-88ca-fb693c51c74f" xlink:href="nvr-20211231.xsd#nvr_ProductionFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_nvr_ProductionFacilityMember_292eae36-4671-4d83-88ca-fb693c51c74f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#DebtAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="extended" id="i220b4df02cb64a4984b099b0e9acc5ef_DebtAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0ae380f9-cf74-408a-8151-87da2eb76e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0ae380f9-cf74-408a-8151-87da2eb76e83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_df25eb49-eb1f-4fde-afb0-295f3a9bd400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_df25eb49-eb1f-4fde-afb0-295f3a9bd400" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b7cc3983-4f14-4492-b16a-86a64a4bde65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b7cc3983-4f14-4492-b16a-86a64a4bde65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_fd966761-fcf3-454b-b120-33982013bf74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_fd966761-fcf3-454b-b120-33982013bf74" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_52d24a55-8b60-4b37-9982-712b5ffcce18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_52d24a55-8b60-4b37-9982-712b5ffcce18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_15760ab4-57a7-429f-95c4-5c914a8dd1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_15760ab4-57a7-429f-95c4-5c914a8dd1b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_f773b65d-10db-46d0-88a2-cf5eabc283ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_f773b65d-10db-46d0-88a2-cf5eabc283ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2d15d428-091e-41bc-b20f-7845393a75b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2d15d428-091e-41bc-b20f-7845393a75b1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_8bb6e0ec-e2e9-4d6c-b829-f73edc5efdfa" xlink:href="nvr-20211231.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_8bb6e0ec-e2e9-4d6c-b829-f73edc5efdfa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a4ec9b50-a0ed-4cd7-9617-a5cbeac50804" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a4ec9b50-a0ed-4cd7-9617-a5cbeac50804" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_65342c85-36a8-4a38-8774-8809b7e59b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_65342c85-36a8-4a38-8774-8809b7e59b2a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_2296daa8-95ea-4e93-90cb-ce667ccf8ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_2296daa8-95ea-4e93-90cb-ce667ccf8ecd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38eeb2e1-f7c8-42dc-8591-62d2fce87a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38eeb2e1-f7c8-42dc-8591-62d2fce87a8a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_c5855340-def7-41f4-b814-9cf2b61167fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_c5855340-def7-41f4-b814-9cf2b61167fd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_d3960970-d6f1-4f1e-a103-950f1ea980a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_d3960970-d6f1-4f1e-a103-950f1ea980a2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f9eae8b7-4fbe-433a-a686-4cf456ccc750" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f9eae8b7-4fbe-433a-a686-4cf456ccc750" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_cc9096b9-fe2c-4b25-80ab-3506664a9b96" xlink:href="nvr-20211231.xsd#nvr_RepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_RepurchaseAgreementMember_cc9096b9-fe2c-4b25-80ab-3506664a9b96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_a66fe146-f324-44df-932b-d943688b1748" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_a66fe146-f324-44df-932b-d943688b1748" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_f135147b-d9ba-40e7-9613-fb10d406e3be" xlink:href="nvr-20211231.xsd#nvr_A250MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_f135147b-d9ba-40e7-9613-fb10d406e3be" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_8c6a3f66-f0f2-4b06-98fc-e92ceabcd15a" xlink:href="nvr-20211231.xsd#nvr_A50MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_8c6a3f66-f0f2-4b06-98fc-e92ceabcd15a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_fb21fc46-186e-45ba-b9ec-0d5aff68d664" xlink:href="nvr-20211231.xsd#nvr_A300MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_fb21fc46-186e-45ba-b9ec-0d5aff68d664" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AmendedCreditAgreementMember_f1d6606f-0986-4cdc-a0bf-b76d7fdf88ee" xlink:href="nvr-20211231.xsd#nvr_AmendedCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_AmendedCreditAgreementMember_f1d6606f-0986-4cdc-a0bf-b76d7fdf88ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_efa626d8-15a3-4e94-8d03-b1f4a786303f" xlink:href="nvr-20211231.xsd#nvr_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_CreditAgreementMember_efa626d8-15a3-4e94-8d03-b1f4a786303f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_86a7e067-3cb3-4d9d-95e1-f36b86864922_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:to="loc_us-gaap_CreditFacilityDomain_86a7e067-3cb3-4d9d-95e1-f36b86864922_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:to="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_49adf1eb-4d5a-46a3-9dcd-7c0601c08474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_49adf1eb-4d5a-46a3-9dcd-7c0601c08474" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_8d242dbc-ec2d-4301-8c58-73c6911d494a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_8d242dbc-ec2d-4301-8c58-73c6911d494a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_57bb1825-160b-4590-9505-b39b580809ed" xlink:href="nvr-20211231.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_57bb1825-160b-4590-9505-b39b580809ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_cb9cf513-1a78-4ed6-b2fb-90788a89736e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:to="loc_us-gaap_VariableRateDomain_cb9cf513-1a78-4ed6-b2fb-90788a89736e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9b50584-165a-47fd-9c8c-9e1b5846189a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:to="loc_us-gaap_VariableRateDomain_e9b50584-165a-47fd-9c8c-9e1b5846189a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16e2ce57-e031-48ea-a1d1-163a3bd68c9e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:to="loc_srt_RangeMember_16e2ce57-e031-48ea-a1d1-163a3bd68c9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:to="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9d42d4b1-99f3-4706-aaa9-e6b235a0ab2b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:to="loc_srt_MinimumMember_9d42d4b1-99f3-4706-aaa9-e6b235a0ab2b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" xlink:type="extended" id="i1e3f4974e5a84c01a2d87b79db8a5981_EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cde15260-32e3-410f-822e-aa222b990133" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cde15260-32e3-410f-822e-aa222b990133" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bd310a68-5469-4c04-9db6-72c249646696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bd310a68-5469-4c04-9db6-72c249646696" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f0ecdbda-0bd0-481f-8761-4a7aeda5540b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f0ecdbda-0bd0-481f-8761-4a7aeda5540b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa294537-a24a-45a1-a7d8-4820da22df84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa294537-a24a-45a1-a7d8-4820da22df84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0b046ac2-52a2-44da-8f17-7fb97e8eb70d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0b046ac2-52a2-44da-8f17-7fb97e8eb70d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5850621b-057f-4a47-9713-55f29cd1014e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensation_5850621b-057f-4a47-9713-55f29cd1014e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_18811b8b-c991-46f1-8ebf-e4d5b19d7f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_18811b8b-c991-46f1-8ebf-e4d5b19d7f2e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6bc3b980-8acb-472d-b89e-85efaef41ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6bc3b980-8acb-472d-b89e-85efaef41ef4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b1ddc9e1-0e01-4fd2-89fe-4a85123d106f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b1ddc9e1-0e01-4fd2-89fe-4a85123d106f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_a09998ac-8127-4c5b-b20e-87155660407f" xlink:href="nvr-20211231.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_a09998ac-8127-4c5b-b20e-87155660407f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_3a14957a-a5a3-4693-aa01-f322901f4394" xlink:href="nvr-20211231.xsd#nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_3a14957a-a5a3-4693-aa01-f322901f4394" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_6d9b59ac-2c67-43de-92f9-d51286faee43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_6d9b59ac-2c67-43de-92f9-d51286faee43" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfDeferredCompensationPlans_549e73b3-a87f-4913-a3e6-d013258fda74" xlink:href="nvr-20211231.xsd#nvr_NumberOfDeferredCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_NumberOfDeferredCompensationPlans_549e73b3-a87f-4913-a3e6-d013258fda74" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_3063100f-83d0-4d08-b9d2-141267cdca62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_3063100f-83d0-4d08-b9d2-141267cdca62" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_065f1658-a923-4e87-8714-13ce3a5c427c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_065f1658-a923-4e87-8714-13ce3a5c427c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_182d8e92-817e-4b96-8143-61543c5b02ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_182d8e92-817e-4b96-8143-61543c5b02ae" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_34f6a4b3-f327-4ea1-b52c-d447818deb76" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_34f6a4b3-f327-4ea1-b52c-d447818deb76" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_588e8044-30cd-41fe-a010-f0376e5250a3" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_588e8044-30cd-41fe-a010-f0376e5250a3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_ed11aa86-5fef-47f6-ae2d-67f8100fe5e4" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_ed11aa86-5fef-47f6-ae2d-67f8100fe5e4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_015ca280-1505-49af-8f90-04ec93248209" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_015ca280-1505-49af-8f90-04ec93248209" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_03bbe88f-e31c-4e06-a7e1-743231afe380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_03bbe88f-e31c-4e06-a7e1-743231afe380" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_58f505ce-025d-46f5-8395-38740319cb17" xlink:href="nvr-20211231.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_58f505ce-025d-46f5-8395-38740319cb17" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0563d391-6c51-4dcb-ae52-748fd1100b42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0563d391-6c51-4dcb-ae52-748fd1100b42" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_521170e6-318a-4ee1-9a72-b83e59360cd9" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_521170e6-318a-4ee1-9a72-b83e59360cd9" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b2581561-29f2-4f59-876c-b79dfeeaa005_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:to="loc_us-gaap_PlanNameDomain_b2581561-29f2-4f59-876c-b79dfeeaa005_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:to="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_8d633cb4-9672-4740-bb3f-af2d274b2ec7" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_8d633cb4-9672-4740-bb3f-af2d274b2ec7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_1dab5ade-3d8d-4821-8c21-fdc893c907c3" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_1dab5ade-3d8d-4821-8c21-fdc893c907c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61db49c2-1997-40ed-aedf-d644c7310a9c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:to="loc_srt_RangeMember_61db49c2-1997-40ed-aedf-d644c7310a9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:to="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bd9a43b8-daa5-43e9-9f03-c674e057c437" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:to="loc_srt_MinimumMember_bd9a43b8-daa5-43e9-9f03-c674e057c437" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97860888-6c7e-4c45-bff3-3f763c474afd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:to="loc_srt_MaximumMember_97860888-6c7e-4c45-bff3-3f763c474afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2cc306e3-8572-4ec9-8a0c-b91476fdc63a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2cc306e3-8572-4ec9-8a0c-b91476fdc63a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ccd7c1ce-fdd0-4dda-9baf-ca2cc5d34bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ccd7c1ce-fdd0-4dda-9baf-ca2cc5d34bfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_aefc98cb-636d-4167-832b-c315050964d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_us-gaap_EmployeeStockOptionMember_aefc98cb-636d-4167-832b-c315050964d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_2e0e64e0-d964-42ad-bbb2-62ae74221e26" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_2e0e64e0-d964-42ad-bbb2-62ae74221e26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_d46afb39-cd67-4284-bead-572c133bef0b" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_d46afb39-cd67-4284-bead-572c133bef0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_bbae600a-2f04-445e-93b7-ab8744f8a0ef" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_bbae600a-2f04-445e-93b7-ab8744f8a0ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_2718fff2-2d64-4b54-8d12-3faca938246f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:to="loc_us-gaap_VestingDomain_2718fff2-2d64-4b54-8d12-3faca938246f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:to="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8f367a27-fcd6-4c0c-af57-7653d2f23a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8f367a27-fcd6-4c0c-af57-7653d2f23a6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0d7cfc47-e224-41a6-b29c-1add6f0692d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0d7cfc47-e224-41a6-b29c-1add6f0692d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2d2db331-65d1-45db-a9a8-e9f40a694ab0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:to="loc_us-gaap_EquityComponentDomain_2d2db331-65d1-45db-a9a8-e9f40a694ab0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:to="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b0fd3ebb-cc0a-4291-8ccb-f66f979ec8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:to="loc_us-gaap_RetainedEarningsMember_b0fd3ebb-cc0a-4291-8ccb-f66f979ec8f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_367326ed-b1eb-49a8-9703-9c520a99798e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:to="loc_us-gaap_CreditFacilityDomain_367326ed-b1eb-49a8-9703-9c520a99798e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:to="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_36c5941f-db2e-4899-927b-7b5dd710b22b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_36c5941f-db2e-4899-927b-7b5dd710b22b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2981fc47-de1a-4eca-b313-2afdee2a9e10_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2981fc47-de1a-4eca-b313-2afdee2a9e10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AmendedCreditAgreementMember_0f6d9346-e105-4e6c-ba92-c0ff62987279" xlink:href="nvr-20211231.xsd#nvr_AmendedCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:to="loc_nvr_AmendedCreditAgreementMember_0f6d9346-e105-4e6c-ba92-c0ff62987279" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4b6621da-2c91-4bd7-8c68-657ab966ce82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4b6621da-2c91-4bd7-8c68-657ab966ce82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b54fa1f7-02b4-41ef-a6ec-fee516f7ffcd" xlink:href="nvr-20211231.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b54fa1f7-02b4-41ef-a6ec-fee516f7ffcd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail" xlink:type="extended" id="i24cca2dc90334777839a68c7ff795131_EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_146cf870-e776-47a3-bc0a-f6bb0fc85b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_146cf870-e776-47a3-bc0a-f6bb0fc85b6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4618af4b-6804-4bf2-b15d-12e9c41add50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4618af4b-6804-4bf2-b15d-12e9c41add50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_80a9eed0-277f-423c-a7de-9d24fa8ed50c" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_80a9eed0-277f-423c-a7de-9d24fa8ed50c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7801a776-7d8f-490f-a274-02ffbec59a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7801a776-7d8f-490f-a274-02ffbec59a1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f7578f16-5f4d-4629-8b30-169d36f6c630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f7578f16-5f4d-4629-8b30-169d36f6c630" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c2995b72-7649-4dcc-871d-4d5dffe9c66a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c2995b72-7649-4dcc-871d-4d5dffe9c66a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ddb63f4-b91d-4e8c-ba20-02f0f959f17e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ddb63f4-b91d-4e8c-ba20-02f0f959f17e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3412cd67-1ae8-4224-a05a-9e3f77783fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3412cd67-1ae8-4224-a05a-9e3f77783fc1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_dcf9498f-3b80-4d9e-b67f-0f5ee032a214_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:to="loc_us-gaap_VestingDomain_dcf9498f-3b80-4d9e-b67f-0f5ee032a214_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:to="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_25555f3c-a454-482c-992a-96e8b538ace4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_25555f3c-a454-482c-992a-96e8b538ace4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_27e2861e-83d8-4f9c-9fe2-6c0efafa4204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_27e2861e-83d8-4f9c-9fe2-6c0efafa4204" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a41e56d0-fe7f-433d-83f1-e67641f4b17b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a41e56d0-fe7f-433d-83f1-e67641f4b17b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bc27ce8b-9614-4d5d-a1ce-31b0b3be0c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bc27ce8b-9614-4d5d-a1ce-31b0b3be0c69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_0b57ab94-a76a-44cf-8972-5be4c7e32112" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_0b57ab94-a76a-44cf-8972-5be4c7e32112" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b6e48bcd-d6aa-4154-8ac9-9e8a410ad236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b6e48bcd-d6aa-4154-8ac9-9e8a410ad236" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_a63611eb-7969-4b7f-b902-18c147670fc9" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_a63611eb-7969-4b7f-b902-18c147670fc9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4c0343d5-93b1-4ec8-8766-18dbf9566a63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:to="loc_us-gaap_PlanNameDomain_4c0343d5-93b1-4ec8-8766-18dbf9566a63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:to="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_7a1a9836-b3f1-4cca-8fa1-03978c979344" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_7a1a9836-b3f1-4cca-8fa1-03978c979344" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_8a09b8c2-4feb-4268-9298-bf2d8460ca9b" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_8a09b8c2-4feb-4268-9298-bf2d8460ca9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_a93481f7-bc36-491b-a018-d4e9ca67e5b3" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_74684be4-81cc-4c98-9aec-c0c3be2d6c22" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_74684be4-81cc-4c98-9aec-c0c3be2d6c22" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail" xlink:type="extended" id="i329b8f5f66a34787ba91a23664f9e2cd_EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a2885925-9224-461f-8d6a-e6c8f376c6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a2885925-9224-461f-8d6a-e6c8f376c6da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_397194a6-10a3-4a2f-a756-d8130b4fdbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_397194a6-10a3-4a2f-a756-d8130b4fdbcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df54a3e-2b7a-44b3-bc9b-6db15cf0ae12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df54a3e-2b7a-44b3-bc9b-6db15cf0ae12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_2bf4c015-cff2-495c-9b97-9f2e4db9003d" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_2bf4c015-cff2-495c-9b97-9f2e4db9003d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e24ab816-ffed-4e14-a3e5-abe7ee3ffaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e24ab816-ffed-4e14-a3e5-abe7ee3ffaf5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1154c151-ef08-4e61-9173-950a083f4cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1154c151-ef08-4e61-9173-950a083f4cbe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2e843cc7-76df-4690-887a-66e42e949048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2e843cc7-76df-4690-887a-66e42e949048" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1772e04a-3878-4df8-8402-4bddcfeb13ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1772e04a-3878-4df8-8402-4bddcfeb13ad" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7ff22b6c-e44c-40f1-87fd-8c109e37ab06_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:to="loc_us-gaap_PlanNameDomain_7ff22b6c-e44c-40f1-87fd-8c109e37ab06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:to="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_18b1205e-ace1-4f59-b139-fd35775ae056" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_18b1205e-ace1-4f59-b139-fd35775ae056" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_dd0ef28c-f41d-4a8a-9925-368d953e0d6d" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_dd0ef28c-f41d-4a8a-9925-368d953e0d6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_23c3aba8-d5ed-4d81-9aed-a37d079ed696" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_23c3aba8-d5ed-4d81-9aed-a37d079ed696" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4727dc94-789d-4974-8bea-e91ad0556cf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4727dc94-789d-4974-8bea-e91ad0556cf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a4ea4991-777f-4b62-afea-7fd2eb4d440e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a4ea4991-777f-4b62-afea-7fd2eb4d440e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_2934d5aa-736d-4198-a3ac-d2fc78ff6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_us-gaap_EmployeeStockOptionMember_2934d5aa-736d-4198-a3ac-d2fc78ff6de4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_1e2e9bd5-d3c0-433a-8dc8-2705a0963927" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_1e2e9bd5-d3c0-433a-8dc8-2705a0963927" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_3aad546f-9c16-46e5-978a-139a93b52360_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:to="loc_us-gaap_VestingDomain_3aad546f-9c16-46e5-978a-139a93b52360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:to="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_fb9cdad9-1b8e-47b5-bead-cf7fe8ad0edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_fb9cdad9-1b8e-47b5-bead-cf7fe8ad0edf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail" xlink:type="extended" id="ia56e27fb4bf548cf973341df99b0d899_EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_89c7ba2f-1b4d-4855-80d3-97a0835a9aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_89c7ba2f-1b4d-4855-80d3-97a0835a9aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ce833228-c142-439f-82d2-4a7f217c537c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ce833228-c142-439f-82d2-4a7f217c537c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a1a5d095-5db2-4c3a-b3fe-9fa4386a491a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a1a5d095-5db2-4c3a-b3fe-9fa4386a491a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_00e9a00f-51e4-41de-8924-e970f5ef62dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_00e9a00f-51e4-41de-8924-e970f5ef62dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3864a5fe-3323-45e7-92bc-b642d5b5612d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e817796b-078e-4364-8904-8950bebfa09e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e817796b-078e-4364-8904-8950bebfa09e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9b080a60-ad11-4767-b65b-a28e588ad6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9b080a60-ad11-4767-b65b-a28e588ad6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f1f785a4-57d3-48aa-af51-9afc8812fb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f1f785a4-57d3-48aa-af51-9afc8812fb2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6cec587e-c3a4-4547-a716-5cc6f077f20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6cec587e-c3a4-4547-a716-5cc6f077f20e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_675d14cf-05aa-4e61-ad7d-143cbb1bede3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_675d14cf-05aa-4e61-ad7d-143cbb1bede3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cca3e22e-0990-4587-8eb4-bb583d19c78f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2fb2ccab-3f0b-4c5e-8550-fcee3f93c481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2fb2ccab-3f0b-4c5e-8550-fcee3f93c481" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_941c0f88-b377-4e09-b568-2d13b7516e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_941c0f88-b377-4e09-b568-2d13b7516e97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_917ace2a-1b37-48ca-9c78-b8bd087fb690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_917ace2a-1b37-48ca-9c78-b8bd087fb690" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93b99ea0-120f-4115-b45b-6968e2ed5e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93b99ea0-120f-4115-b45b-6968e2ed5e55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e0625e5-574f-4f44-baeb-953e950a5f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e0625e5-574f-4f44-baeb-953e950a5f8b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_a2623886-85e5-415f-916d-78e758c98b01" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_a2623886-85e5-415f-916d-78e758c98b01" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:to="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e2e4ef88-f7d9-4610-8b78-8c0ab278242e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:to="loc_us-gaap_PlanNameDomain_e2e4ef88-f7d9-4610-8b78-8c0ab278242e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:to="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_62977b9e-9048-4742-b2dc-75ee63910fd7" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_62977b9e-9048-4742-b2dc-75ee63910fd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_361782ca-0819-4ed0-8f62-9ef0a5f1698d" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_361782ca-0819-4ed0-8f62-9ef0a5f1698d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_a0a0072e-9ad7-4f7b-9e8c-f52ac1ad31a4" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_a0a0072e-9ad7-4f7b-9e8c-f52ac1ad31a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:to="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2b0062-12b0-48a1-8270-4d4c53a411bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3c2b0062-12b0-48a1-8270-4d4c53a411bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_539177e6-00c9-4106-8411-c6bdb68908cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_539177e6-00c9-4106-8411-c6bdb68908cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2f68a786-e834-4dc8-93b6-83a41e5b0ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2f68a786-e834-4dc8-93b6-83a41e5b0ba9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_d6147cce-cad3-4629-b839-3fa5a5c79dd4" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_d6147cce-cad3-4629-b839-3fa5a5c79dd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_79a115a5-18d0-49e1-8783-16d99de5dbe1" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_79a115a5-18d0-49e1-8783-16d99de5dbe1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommitmentsandContingentLiabilitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" xlink:type="extended" id="i3893a1d0dba64a9282c6a2a1b624736b_CommitmentsandContingentLiabilitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_ec27f8f2-eb4f-4f19-a7a8-139007bd9daf" xlink:href="nvr-20211231.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_ec27f8f2-eb4f-4f19-a7a8-139007bd9daf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers_baced070-ded1-44b7-b530-aaf23078ecb2" xlink:href="nvr-20211231.xsd#nvr_ContingentForfeitableDepositsWithLandDevelopers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers_baced070-ded1-44b7-b530-aaf23078ecb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_4c0e6ac7-f3fb-49f6-a675-06e9c422f196" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_4c0e6ac7-f3fb-49f6-a675-06e9c422f196" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_c455a65b-aed0-44de-9ee7-50bc707658c6" xlink:href="nvr-20211231.xsd#nvr_ExpectedDevelopmentCreditOffsetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_c455a65b-aed0-44de-9ee7-50bc707658c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_ee4e0c93-839a-4195-bbda-3bf442dcc7a2" xlink:href="nvr-20211231.xsd#nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_ee4e0c93-839a-4195-bbda-3bf442dcc7a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c9fe8884-4431-408f-badb-2ab4ab7da606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c9fe8884-4431-408f-badb-2ab4ab7da606" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:to="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4d26f82d-9597-40ad-af7f-5e461074ebee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4d26f82d-9597-40ad-af7f-5e461074ebee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_db7ac1dc-46d1-405c-8c8c-9b0fdd6f1056" xlink:href="nvr-20211231.xsd#nvr_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:to="loc_nvr_CreditAgreementMember_db7ac1dc-46d1-405c-8c8c-9b0fdd6f1056" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="extended" id="i3ad20350a6054d37b78724b1736b14e0_FairValueAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_6e56f912-fecb-46f2-91bb-903f1da6a8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_LongTermDebtFairValue_6e56f912-fecb-46f2-91bb-903f1da6a8ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_75196e6e-75ac-4838-95ea-c0df797bff2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_SeniorNotes_75196e6e-75ac-4838-95ea-c0df797bff2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a645c8c3-7f0a-465f-8996-dc95d58dd56b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a645c8c3-7f0a-465f-8996-dc95d58dd56b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_722cce97-51ab-4158-95a4-36626964a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_722cce97-51ab-4158-95a4-36626964a9f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a11519d2-802a-4fbb-96aa-5ba7babf29fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a11519d2-802a-4fbb-96aa-5ba7babf29fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_20cef18a-1981-4493-b42e-bcbb68e0322a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_20cef18a-1981-4493-b42e-bcbb68e0322a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7aaac6d0-abc5-4836-a272-6dd21e581ab6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:to="loc_us-gaap_SegmentDomain_7aaac6d0-abc5-4836-a272-6dd21e581ab6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:to="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_d1489642-700e-49fe-925b-650847830638" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:to="loc_nvr_HomeBuildingSegmentMember_d1489642-700e-49fe-925b-650847830638" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_9fabd701-2cf7-4195-ad26-2babff8843e4" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:to="loc_nvr_MortgageBankingSegmentMember_9fabd701-2cf7-4195-ad26-2babff8843e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1e08bb34-24df-4a6b-9a61-11715ea9eb7a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1e08bb34-24df-4a6b-9a61-11715ea9eb7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1b627483-532a-4663-9b82-d8a1b965a226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1b627483-532a-4663-9b82-d8a1b965a226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_040dee9c-1d4a-460c-b1f0-3059c788988a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_040dee9c-1d4a-460c-b1f0-3059c788988a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9296453a-ed9b-49e2-8797-ec4d23389d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9296453a-ed9b-49e2-8797-ec4d23389d6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_38884720-c701-48bb-97ac-953a1b49315f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_38884720-c701-48bb-97ac-953a1b49315f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a827c0ee-95b1-43b0-aa0d-59b9c11f87d5" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a827c0ee-95b1-43b0-aa0d-59b9c11f87d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bbbc23d-0666-404f-8bad-465742bbe869_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1bbbc23d-0666-404f-8bad-465742bbe869_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3e25910d-d1e4-4841-b5a3-c89854657362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3e25910d-d1e4-4841-b5a3-c89854657362" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7d6858b1-a4e9-4788-b11b-d7dfb9e673f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_us-gaap_ForwardContractsMember_7d6858b1-a4e9-4788-b11b-d7dfb9e673f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_7414a0f7-5ee1-45c1-b307-45f8fe319673" xlink:href="nvr-20211231.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_nvr_MortgagesHeldForSaleMember_7414a0f7-5ee1-45c1-b307-45f8fe319673" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:to="loc_us-gaap_HedgingDesignationDomain_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:to="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_d03775dc-a9a0-46e0-ba82-23f09241d575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:to="loc_us-gaap_NondesignatedMember_d03775dc-a9a0-46e0-ba82-23f09241d575" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended" id="i409ef300921e439fae73a528f83a7f22_FairValueUndesignatedDerivativeInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e33fe92f-aef0-45a5-94ba-a411cebb064f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e33fe92f-aef0-45a5-94ba-a411cebb064f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_b666952d-c23b-40b3-9b0b-4ce28780b6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_b666952d-c23b-40b3-9b0b-4ce28780b6aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e388139b-dec0-42a9-b27f-3b10cf5c14f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e388139b-dec0-42a9-b27f-3b10cf5c14f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aeadf549-8217-4420-8b99-5bca8a9b8c6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:to="loc_us-gaap_SegmentDomain_aeadf549-8217-4420-8b99-5bca8a9b8c6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:to="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_c37eb668-556f-4f8e-b2a5-54ea6e17a571" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:to="loc_nvr_MortgageBankingSegmentMember_c37eb668-556f-4f8e-b2a5-54ea6e17a571" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_86386274-7014-4398-b98c-3a1f452cc720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_86386274-7014-4398-b98c-3a1f452cc720" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d2ad46ad-d220-4ac1-bf39-f016c0e04488_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d2ad46ad-d220-4ac1-bf39-f016c0e04488_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d3c61687-d1dc-41ab-afb5-80a8055d4423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d3c61687-d1dc-41ab-afb5-80a8055d4423" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f813597c-d412-4017-9d22-099adf35eaa9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f813597c-d412-4017-9d22-099adf35eaa9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_c47e0b3c-0300-443e-aae8-1dccbfd1c91d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_c47e0b3c-0300-443e-aae8-1dccbfd1c91d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_dd1500a7-8175-4fb6-b69f-5502cda1b96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:to="loc_us-gaap_ForwardContractsMember_dd1500a7-8175-4fb6-b69f-5502cda1b96c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueFairValueMeasurementDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="extended" id="id8a603ec5c224e7dabdca4699638b62d_FairValueFairValueMeasurementDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_b6f90a2c-8ca2-4851-ab00-48f5e8c7c1cd" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_b6f90a2c-8ca2-4851-ab00-48f5e8c7c1cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_8fac559c-4f8f-45e0-ad8a-a71a6df1cf6c" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_8fac559c-4f8f-45e0-ad8a-a71a6df1cf6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_dc3ea24d-097b-4323-a073-8019616712f8" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_dc3ea24d-097b-4323-a073-8019616712f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_ecb88403-9c64-4601-8dba-9c7f3e4d09de" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_ecb88403-9c64-4601-8dba-9c7f3e4d09de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a50994e6-2b80-43c0-b2e9-1c865445b8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a50994e6-2b80-43c0-b2e9-1c865445b8ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_baaa7f75-ce7a-4fca-a933-7f3b49316314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_LongTermDebtFairValue_baaa7f75-ce7a-4fca-a933-7f3b49316314" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f91e5601-80ee-44bb-a04b-8b485ebddf0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_SeniorNotes_f91e5601-80ee-44bb-a04b-8b485ebddf0c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e3b319eb-6acf-4e43-a658-4fb663338af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e3b319eb-6acf-4e43-a658-4fb663338af2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a48e545d-83f9-469b-b621-13d0e98e2edd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:to="loc_us-gaap_SegmentDomain_a48e545d-83f9-469b-b621-13d0e98e2edd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:to="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_cdb8a7e6-7a60-46f5-9b90-a933d677c2f0" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:to="loc_nvr_HomeBuildingSegmentMember_cdb8a7e6-7a60-46f5-9b90-a933d677c2f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_635d94d9-1e42-40ef-bee7-2daf903dec6c" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:to="loc_nvr_MortgageBankingSegmentMember_635d94d9-1e42-40ef-bee7-2daf903dec6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bd79ce6d-5662-4317-a64c-2154ef6fe453_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bd79ce6d-5662-4317-a64c-2154ef6fe453_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_aa43c09e-66ca-4d5a-b450-b9f37047b80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_aa43c09e-66ca-4d5a-b450-b9f37047b80c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e632789d-463b-40b9-9f97-5fc3e30bf834_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e632789d-463b-40b9-9f97-5fc3e30bf834_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d53e5676-29a5-4e67-ad81-8cc4ae3ee516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d53e5676-29a5-4e67-ad81-8cc4ae3ee516" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_46c00f65-59b9-461b-8406-24495f7d8716_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_46c00f65-59b9-461b-8406-24495f7d8716_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3fabc397-e24e-4172-8d01-b3f354361b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3fabc397-e24e-4172-8d01-b3f354361b1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6415c2ce-b339-4caa-be1d-84876d431ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_us-gaap_ForwardContractsMember_6415c2ce-b339-4caa-be1d-84876d431ce1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_40622d1f-941e-4ae3-a81a-b402c00f3f7c" xlink:href="nvr-20211231.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_nvr_MortgagesHeldForSaleMember_40622d1f-941e-4ae3-a81a-b402c00f3f7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d4ebddaa-18ec-4453-a8f7-d8039305a5b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d4ebddaa-18ec-4453-a8f7-d8039305a5b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_3ef87738-b7fb-4209-935b-e356d6900c3e" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_3ef87738-b7fb-4209-935b-e356d6900c3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_40ef25ab-035c-44c8-87cb-e705a8805dcc" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_40ef25ab-035c-44c8-87cb-e705a8805dcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c52627c6-c57b-4036-9c8e-bae53be1158d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_us-gaap_SeniorNotesMember_c52627c6-c57b-4036-9c8e-bae53be1158d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>nvr-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_HedgingDesignationDomain_143c562a-8254-455b-aab9-0c080b251f58_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand_7ce48626-f131-441e-aabd-ef4ec5164dc0_terseLabel_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of finished lots for use in homebuilding operations</link:label>
    <link:label id="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand_label_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land</link:label>
    <link:label id="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand_documentation_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:href="nvr-20211231.xsd#nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:to="lab_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_08154cfc-f11e-4e14-b2fd-fabc4c4aea38_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1c36974d-214a-47d8-a933-158a423aa622_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CorporateReconcilingItemsAndEliminationsMember_3c96bd89-802c-405d-b3a2-e6ea08e5031b_terseLabel_en-US" xlink:label="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Reconciling Items And Eliminations [Member]</link:label>
    <link:label id="lab_nvr_CorporateReconcilingItemsAndEliminationsMember_label_en-US" xlink:label="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Reconciling Items And Eliminations [Member]</link:label>
    <link:label id="lab_nvr_CorporateReconcilingItemsAndEliminationsMember_documentation_en-US" xlink:label="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate reconciling items and eliminations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:href="nvr-20211231.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:to="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_b1430126-998b-428f-9dd2-b5b61dc22ec8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_7554d761-8a06-4f03-a8be-28a0bc52f2a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_222fa100-0730-4d78-a791-997bfe3ff4c8_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5a7655de-3b59-422c-b1e2-d374b558b805_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_87189a28-9586-41a4-ba10-5275ac29c932_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_73210451-70fe-49cf-9d71-9ee1e4d5536a_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_316a2d4c-cc22-447d-b670-a9ecac20b679_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_c1547821-9eb8-478f-b1b3-a4ae48f327fa_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f8617775-653c-411b-8f2f-b64315ab5ed4_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssets_2366bf50-632c-4242-87c7-a48ec5c769d1_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposits, net</link:label>
    <link:label id="lab_us-gaap_DepositsAssets_05419a89-cfa4-413a-b32a-52b96c0560c4_totalLabel_en-US" xlink:label="lab_us-gaap_DepositsAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposits, net</link:label>
    <link:label id="lab_us-gaap_DepositsAssets_label_en-US" xlink:label="lab_us-gaap_DepositsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssets" xlink:to="lab_us-gaap_DepositsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_0997e691-da6a-4338-bf11-dd1065c473f0_terseLabel_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised Option Proceeds</link:label>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:to="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_099d4e7f-dafc-4c04-8653-76ddb43d8a96_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_4f4da399-8650-4f53-ac3c-c843e5177e22_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_45ca178a-4f16-42b4-9aa2-b2cafd1f6ca7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation trust, shares</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_78c9b258-0c22-4194-968c-5ea5f4cd82c9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares held in rabbi trust, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Held in Employee Trust, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:to="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_56a966f7-6548-48f0-bd8c-f2a094cc9b3d_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6d1db611-df8c-4658-a62c-4e6a2cfc2195_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c054ea5-2ede-4321-9531-443458f1ce68_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToExtend_f5846bd0-340d-4373-bb5a-7d1a3166eda4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Extend</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToExtend_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Extend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:to="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_d1aaeaa6-e7ab-49a1-b429-77945bb170a1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ProductionFacilityMember_910d3262-feca-4308-acab-4bc87e21c4a4_terseLabel_en-US" xlink:label="lab_nvr_ProductionFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production facilities</link:label>
    <link:label id="lab_nvr_ProductionFacilityMember_label_en-US" xlink:label="lab_nvr_ProductionFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production Facility [Member]</link:label>
    <link:label id="lab_nvr_ProductionFacilityMember_documentation_en-US" xlink:label="lab_nvr_ProductionFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProductionFacilityMember" xlink:href="nvr-20211231.xsd#nvr_ProductionFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ProductionFacilityMember" xlink:to="lab_nvr_ProductionFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MortgageBankingSegmentMember_13fbe989-e870-4af9-a39e-919a49f6265e_terseLabel_en-US" xlink:label="lab_nvr_MortgageBankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking</link:label>
    <link:label id="lab_nvr_MortgageBankingSegmentMember_label_en-US" xlink:label="lab_nvr_MortgageBankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Segment [Member]</link:label>
    <link:label id="lab_nvr_MortgageBankingSegmentMember_documentation_en-US" xlink:label="lab_nvr_MortgageBankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MortgageBankingSegmentMember" xlink:to="lab_nvr_MortgageBankingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5ba112dd-f70b-4e3e-8b24-a00d766b2d87_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrust_d2349336-bc73-40f3-bd9d-b7619e1737d0_negatedLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrust" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation trust &#8211; 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrust_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Held in Employee Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust" xlink:to="lab_us-gaap_CommonStockSharesHeldInEmployeeTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8105a2eb-f638-43fb-b0b7-db91dd157158_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_acf8732c-ec25-498f-8f8b-f5b900202b1f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land under development</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_06393ae0-3cb7-4ea2-a67c-b42679e7a5e6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of raw parcels of land</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_label_en-US" xlink:label="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Real Estate, Land and Land Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:to="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_3f3af7ec-e77d-49f5-bd9e-70295fec7377_terseLabel_en-US" xlink:label="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Finance Lease, Liability, Maturity</link:label>
    <link:label id="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_documentation_en-US" xlink:label="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating and Finance Lease, Liability, Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_8b490cfa-6ecf-423e-8ca0-3cad9c2cd03a_terseLabel_en-US" xlink:label="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales</link:label>
    <link:label id="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_label_en-US" xlink:label="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block]</link:label>
    <link:label id="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_documentation_en-US" xlink:label="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of interest costs incurred capitalized expensed and charged to cost of sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:to="lab_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46e82d86-738a-48f5-bec7-9d7c589be345_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_cb1215d3-38a4-469f-a00c-2dd24040f502_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_ed7c6e14-55db-4293-af75-7d7ff91146af_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_979d4992-c7ac-4a05-a98b-07625472b1b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Available to Issue</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOperating_566f4dc4-8927-4500-bd72-dd6ecaa0d9af_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other unallocated interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOperating" xlink:to="lab_us-gaap_InterestIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6447f35d-9ec1-46aa-bc74-2357b0dfbb47_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_87b5fd74-b1dd-4559-9d00-d5dbaec0a5cf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_67dc65c9-aaa1-47b7-b2bf-627188d72ae5_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8cc6568f-5ab5-4596-8cdf-f07bbc183e3b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_40961d64-ded7-43ed-af61-95564239d9bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value on exercise dates</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_bd1832d8-a7de-4093-bdab-6d47a39df4dc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberofTradeNames_3d495f6c-1458-48b3-a1f2-3953d3d34c82_terseLabel_en-US" xlink:label="lab_nvr_NumberofTradeNames" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of trade names</link:label>
    <link:label id="lab_nvr_NumberofTradeNames_label_en-US" xlink:label="lab_nvr_NumberofTradeNames" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Trade Names</link:label>
    <link:label id="lab_nvr_NumberofTradeNames_documentation_en-US" xlink:label="lab_nvr_NumberofTradeNames" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Trade Names</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberofTradeNames" xlink:href="nvr-20211231.xsd#nvr_NumberofTradeNames"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberofTradeNames" xlink:to="lab_nvr_NumberofTradeNames" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_c710121b-f2f8-442a-a008-fea88cb46824_terseLabel_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate additional funding commitments related to raw land property under joint development</link:label>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_5c7b464a-4566-4fd3-924f-8972c850c232_verboseLabel_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate additional funding commitments related to raw land property development</link:label>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_label_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Additional Funding Commitments Related To Raw Land Property Development</link:label>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_documentation_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate additional funding commitments related to raw land property development.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:to="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_33a559a4-318f-4080-a1bd-018070194a37_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Two</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CapitalizedInterestDisclosureTextBlock_0f6d1710-26e5-44fd-a7bd-246be596aee9_terseLabel_en-US" xlink:label="lab_nvr_CapitalizedInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest</link:label>
    <link:label id="lab_nvr_CapitalizedInterestDisclosureTextBlock_label_en-US" xlink:label="lab_nvr_CapitalizedInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Disclosure [Text Block]</link:label>
    <link:label id="lab_nvr_CapitalizedInterestDisclosureTextBlock_documentation_en-US" xlink:label="lab_nvr_CapitalizedInterestDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for capitalized interest costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestDisclosureTextBlock" xlink:href="nvr-20211231.xsd#nvr_CapitalizedInterestDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CapitalizedInterestDisclosureTextBlock" xlink:to="lab_nvr_CapitalizedInterestDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock_b776a922-5bae-4c25-894b-284e14d570fc_terseLabel_en-US" xlink:label="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Capital Allocation Charge</link:label>
    <link:label id="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated [Table Text Block]</link:label>
    <link:label id="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of corporate capital allocation charge from segment to consolidated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:to="lab_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_5240972a-b501-45ab-a2e0-37b70588f0aa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryOperativeBuilders_a0010497-7599-4327-bdad-8243d4c623a1_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryOperativeBuilders" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryOperativeBuilders_label_en-US" xlink:label="lab_us-gaap_InventoryOperativeBuilders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Operative Builders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryOperativeBuilders" xlink:to="lab_us-gaap_InventoryOperativeBuilders" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_b2707087-38d9-4e4b-92ec-c1bc20a95b16_terseLabel_en-US" xlink:label="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of related parties for forward lot purchase agreement</link:label>
    <link:label id="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_label_en-US" xlink:label="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Related Parties For Forward Lot Purchase Agreement</link:label>
    <link:label id="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_documentation_en-US" xlink:label="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of related parties for forward lot purchase agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:href="nvr-20211231.xsd#nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:to="lab_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_d7efb680-afee-4ea1-b910-acee7cf8407d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_808bb3d0-9dd1-46f3-b31d-7a2aba35ff5f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_aa7ae2ab-f149-4ca3-8f14-83563a335c20_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d249b46c-1df6-4fb7-bce5-78bfe90abd07_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities (in Shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal_51c82573-0cb2-4746-8097-519e49c19f68_terseLabel_en-US" xlink:label="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of accrued interest on unrecognized tax benefits</link:label>
    <link:label id="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal_label_en-US" xlink:label="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal</link:label>
    <link:label id="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal_documentation_en-US" xlink:label="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:href="nvr-20211231.xsd#nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:to="lab_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_98e1ab53-ab33-482c-b21a-76bd01284a17_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LettersOfCreditRelatedToLots_934da0fa-79e8-40ad-8673-853e38028aeb_terseLabel_en-US" xlink:label="lab_nvr_LettersOfCreditRelatedToLots" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent obligations in the form of letters of credit</link:label>
    <link:label id="lab_nvr_LettersOfCreditRelatedToLots_label_en-US" xlink:label="lab_nvr_LettersOfCreditRelatedToLots" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters Of Credit Related To Lots</link:label>
    <link:label id="lab_nvr_LettersOfCreditRelatedToLots_documentation_en-US" xlink:label="lab_nvr_LettersOfCreditRelatedToLots" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit related to contract land deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditRelatedToLots" xlink:href="nvr-20211231.xsd#nvr_LettersOfCreditRelatedToLots"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LettersOfCreditRelatedToLots" xlink:to="lab_nvr_LettersOfCreditRelatedToLots" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_543268a3-8ff6-4b70-b1a1-55d578bd90b5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-tax charges for loan losses related to mortgage loans sold</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_7759c7b5-1c13-4a84-aa3c-00c0a791e10e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_aee7ad88-453a-4525-8834-42259d1c3198_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_64bbe7d8-1fd3-4cae-925f-135414bdc32f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_UnsoldLotsAndHousingUnits_ce1aecd3-69d9-4a6b-9869-a40dd41442d3_terseLabel_en-US" xlink:label="lab_nvr_UnsoldLotsAndHousingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsold lots and housing units</link:label>
    <link:label id="lab_nvr_UnsoldLotsAndHousingUnits_label_en-US" xlink:label="lab_nvr_UnsoldLotsAndHousingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsold Lots And Housing Units</link:label>
    <link:label id="lab_nvr_UnsoldLotsAndHousingUnits_documentation_en-US" xlink:label="lab_nvr_UnsoldLotsAndHousingUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits" xlink:href="nvr-20211231.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_UnsoldLotsAndHousingUnits" xlink:to="lab_nvr_UnsoldLotsAndHousingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_20d49024-c756-4675-9a15-88ca3826ae30_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value measurement gain/(loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_afef8904-2dfa-4a10-a76b-5f80b22ae9ba_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value Measurement Gain/(Loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c0a59ef4-b894-4fa3-944e-965814176977_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_1c5e114e-670f-4d1d-8703-f10df67aa9e6_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Warranty Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock_3ef0b402-995f-4db8-b5da-823ff617249a_terseLabel_en-US" xlink:label="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income</link:label>
    <link:label id="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Interest Income From Segment To Consolidated Table [Text Block]</link:label>
    <link:label id="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of interest income from segment to consolidated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:to="lab_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_43adad87-97a4-48eb-8792-f9ff99297f43_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_0411ee91-f45c-4cfe-809d-85e610f20118_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_d04db8f4-eeee-4e3b-9f02-46dbd7e27e15_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_9fe468a7-7a91-49e8-bd0a-50d9df6e9bec_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_d0768f15-73e7-45d9-bfcd-e2b6ccfb16a9_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_b5c88acf-f577-479a-8208-3d714ec0bd67_terseLabel_en-US" xlink:label="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax benefits from equity-based compensation</link:label>
    <link:label id="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_1f6ce35e-2f5f-46e2-a945-0db3b25dfe4d_negatedTerseLabel_en-US" xlink:label="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</link:label>
    <link:label id="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_label_en-US" xlink:label="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</link:label>
    <link:label id="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_documentation_en-US" xlink:label="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:href="nvr-20211231.xsd#nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:to="lab_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_d7b24e1f-942d-4ff6-a735-6980d85a8582_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_4bf5c09b-d79b-4149-ad96-a3b11fcaf9ab_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_6f3a4b0c-60d5-4ed1-b57b-b5f158e7f463_terseLabel_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested, but not issued at end of period (Aggregate Intrinsic Value)</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_label_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:to="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_a2a1759b-7ffa-4ce2-8262-8d3bc32f692f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at end of period (Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarehouseAgreementBorrowings_e5358aff-7c25-4a8c-86ab-27c449171dd5_terseLabel_en-US" xlink:label="lab_us-gaap_WarehouseAgreementBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt outstanding</link:label>
    <link:label id="lab_us-gaap_WarehouseAgreementBorrowings_label_en-US" xlink:label="lab_us-gaap_WarehouseAgreementBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse Agreement Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarehouseAgreementBorrowings" xlink:to="lab_us-gaap_WarehouseAgreementBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_6e594cb6-ad2c-4573-9068-80da30716005_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c6a6e8fb-24f4-4b45-9130-662013185d10_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted share units grants during period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLand_96499eee-3e5b-47ca-a7b5-65dd019c5a6f_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Land</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLand_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLand" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLand" xlink:to="lab_us-gaap_PaymentsToAcquireLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_65e59f16-6b26-4fbc-ab8b-c09502c958ab_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_3232a23b-6315-4971-83c4-4e3a4e368caa_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue derived</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_cb161703-f9be-4291-9fe1-a7290acdc6c0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9e7de379-c85e-4a1e-9df6-de0bc9a87edd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_034bb740-468b-432e-92bc-a2e3a2474486_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at beginning of period (Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_71cba602-d89a-4f4f-96c2-6d1ab834210c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of period (Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_21f757c7-be5b-4e4a-a195-d3a16026fa29_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfMortgageLoans_63d33587-31c6-4c2f-a939-ecf5e0d90602_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of loans, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfMortgageLoans_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Mortgage Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:to="lab_us-gaap_GainLossOnSaleOfMortgageLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_57b7dec2-e473-4f3d-b078-f73373f2d7da_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_96ad1f67-9d87-46bc-9cb2-b257e9557e52_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fdc40604-e96c-4437-ae12-b4b7c66eaedf_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_7ce07e2f-9dc9-46bc-bbf7-b9e599aaad5b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_9043927b-2f74-420d-9fb1-1fb42a27a523_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of earnings from unconsolidated joint ventures</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="lab_us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfJointVentures_a574d4a4-8215-44de-b520-578aee5fee98_terseLabel_en-US" xlink:label="lab_nvr_NumberOfJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of joint ventures</link:label>
    <link:label id="lab_nvr_NumberOfJointVentures_label_en-US" xlink:label="lab_nvr_NumberOfJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Joint Ventures</link:label>
    <link:label id="lab_nvr_NumberOfJointVentures_documentation_en-US" xlink:label="lab_nvr_NumberOfJointVentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures" xlink:href="nvr-20211231.xsd#nvr_NumberOfJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfJointVentures" xlink:to="lab_nvr_NumberOfJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2c0bd942-423d-4b4c-b9d6-e327be9533bd_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock_c73f3389-baf2-4b9f-9f35-48a3c868f511_terseLabel_en-US" xlink:label="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Interest Expense From Segment To Consolidated Table [Text Block]</link:label>
    <link:label id="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of interest expense from segment to consolidated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:to="lab_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a68e35c1-45d6-4ad9-a676-158102169a7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes on Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy_e2daf2c0-1426-4e1b-b0c3-a68e810c81d4_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Fees</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Fee and Interest Income [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_724b7722-ef78-4d12-82d4-9c9be7c4d8c6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage loans sold and principal payments on mortgage loans held for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_a27da95d-10e8-42f1-ac91-76041c67b5f7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c597c12b-ebfd-4a46-85fa-e8163c0b1201_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_a617319a-5648-4f76-82df-1ad03081c5b7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of options vesting rights</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1493736-6ad6-4ae4-86bf-68c3c5be63cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0ceee625-6deb-4d83-8f97-476cfb18af54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_f9bd8ae0-3b9b-4d35-8a19-844b4746e553_terseLabel_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested, but not issued at end of period (Shares)</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_label_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_documentation_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:to="lab_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_ecfd56d5-f8e9-4b8e-8bcc-8d2fa154e30e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_bd9c3a22-1aad-4918-9c63-293b2985bc54_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_9b9b5441-f502-484e-b82a-d74e23e879c1_terseLabel_en-US" xlink:label="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision</link:label>
    <link:label id="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_label_en-US" xlink:label="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties</link:label>
    <link:label id="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_documentation_en-US" xlink:label="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:href="nvr-20211231.xsd#nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:to="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_095fba5c-b9b5-4716-8c78-cdc988e3857f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share (USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_9fc81ebe-66fd-4d6f-a2a7-85bba2974d38_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_268f5362-cb24-4272-ab46-366e22776169_terseLabel_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes due 2022</link:label>
    <link:label id="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_label_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due Two Thousand Twenty Two [Member]</link:label>
    <link:label id="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_documentation_en-US" xlink:label="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes due two thousand twenty two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:to="lab_nvr_SeniorNotesDueTwoThousandTwentyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfMetropolitanAreasSales_99504123-b27d-4e50-abf4-871e115ec358_terseLabel_en-US" xlink:label="lab_nvr_NumberOfMetropolitanAreasSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of metropolitan areas Ryan Homes product are sold</link:label>
    <link:label id="lab_nvr_NumberOfMetropolitanAreasSales_label_en-US" xlink:label="lab_nvr_NumberOfMetropolitanAreasSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Metropolitan Areas Sales</link:label>
    <link:label id="lab_nvr_NumberOfMetropolitanAreasSales_documentation_en-US" xlink:label="lab_nvr_NumberOfMetropolitanAreasSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of metropolitan areas that Ryan Homes products are sold in.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfMetropolitanAreasSales" xlink:href="nvr-20211231.xsd#nvr_NumberOfMetropolitanAreasSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfMetropolitanAreasSales" xlink:to="lab_nvr_NumberOfMetropolitanAreasSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_5c7831be-e423-4900-b4b0-4b001eac8ca8_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance cost</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_a43fb93b-be1d-43fb-8eb5-964fef85c47c_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_9aea34c7-1617-4dcf-b6f1-4e45052e9f31_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_DocumentAndEntityInformationAbstract_8f3e37fa-0328-4b07-b237-31bb13f38e8f_terseLabel_en-US" xlink:label="lab_nvr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_nvr_DocumentAndEntityInformationAbstract_label_en-US" xlink:label="lab_nvr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_nvr_DocumentAndEntityInformationAbstract_documentation_en-US" xlink:label="lab_nvr_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document and Entity Information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DocumentAndEntityInformationAbstract" xlink:href="nvr-20211231.xsd#nvr_DocumentAndEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract" xlink:to="lab_nvr_DocumentAndEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_d37c0736-2fb9-4548-aa6b-41cf88328e45_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2ca86a5e-0c36-4087-850f-0dafddf9c010_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9965dee9-09df-427a-8acc-c3b5a8927e11_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_a1cd62ee-f992-4515-8296-7d2abc1d4e72_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_51a867c2-b519-48af-9d32-7bb4fb2f91b3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock_83c58ca4-9f9d-4700-8874-f01ce5499613_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposits</link:label>
    <link:label id="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposits Policy [Policy Text Block]</link:label>
    <link:label id="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:to="lab_nvr_ContractLandDepositsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_fc4be35e-bbf4-4abc-bfac-1b04a79aa88e_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers_0ae14517-f7d1-471d-81e0-13844b9a719b_terseLabel_en-US" xlink:label="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent forfeitable deposits with land developers</link:label>
    <link:label id="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers_label_en-US" xlink:label="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Forfeitable Deposits With Land Developers</link:label>
    <link:label id="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers_documentation_en-US" xlink:label="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:href="nvr-20211231.xsd#nvr_ContingentForfeitableDepositsWithLandDevelopers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:to="lab_nvr_ContingentForfeitableDepositsWithLandDevelopers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_8d36d0a6-4e9b-484e-bc5a-90db0d4eaf89_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_083b417c-f612-4bac-85cd-931d91751533_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_e184aafc-db34-44ab-a229-8f0d9dc5e3ec_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of capital from unconsolidated joint ventures</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_47632e38-28b6-4ba1-b059-b4fcbc129a4a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_36843ce9-4790-4572-8fcc-74626e82a7c8_terseLabel_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward</link:label>
    <link:label id="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_label_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]</link:label>
    <link:label id="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_documentation_en-US" xlink:label="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:href="nvr-20211231.xsd#nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:to="lab_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_403450d7-2ac4-43b6-9688-9c03aba1c15f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_6de4b0ac-9d6f-4779-a934-51f1a0be1bc1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_c3d23a1b-601c-4871-8405-afa14758f465_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_287793a3-6070-4307-8ce7-9d07cea49aeb_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_04a77aff-8206-4fa1-b7bb-1b95e53ef6e7_terseLabel_en-US" xlink:label="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in commitment available</link:label>
    <link:label id="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_label_en-US" xlink:label="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Maximum Incremental Commitment Amount</link:label>
    <link:label id="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_documentation_en-US" xlink:label="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:href="nvr-20211231.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:to="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_2df21e29-9f85-4c78-8a65-5fe9de8302d4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_15dd4335-8577-43bb-9cce-ed58d02e5052_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_19064f8f-859f-456a-bf36-0c6eacad14a0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContractLandDepositReserveAdjustment_2f5586ce-62d4-471b-ba9b-6df80a6d2b77_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDepositReserveAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposit reserve adjustment</link:label>
    <link:label id="lab_nvr_ContractLandDepositReserveAdjustment_label_en-US" xlink:label="lab_nvr_ContractLandDepositReserveAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposit Reserve Adjustment</link:label>
    <link:label id="lab_nvr_ContractLandDepositReserveAdjustment_documentation_en-US" xlink:label="lab_nvr_ContractLandDepositReserveAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposit reserve adjustment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositReserveAdjustment" xlink:to="lab_nvr_ContractLandDepositReserveAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SignificantAccountingPoliciesLineItems_6e2c006d-ae92-466d-a426-493e81d9d4b9_terseLabel_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_nvr_SignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_nvr_SignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesLineItems" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SignificantAccountingPoliciesLineItems" xlink:to="lab_nvr_SignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNet_765b8676-5daf-4dd3-b00f-b7b3956f5d06_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet" xlink:to="lab_us-gaap_AccountsReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_37e45487-2dbb-45f9-b52c-20672e098de3_terseLabel_en-US" xlink:label="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ScheduleofSupplementalCashFlowInformationRelatedtoLeases</link:label>
    <link:label id="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_label_en-US" xlink:label="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ScheduleofSupplementalCashFlowInformationRelatedtoLeases [Table Text Block]</link:label>
    <link:label id="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ScheduleofSupplementalCashFlowInformationRelatedtoLeases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:to="lab_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_4fcb7fc0-e280-4512-9c7c-89777f6944e6_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e0ed1b4b-3ea5-4c9e-9662-b3115563acae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_1a45b829-05f4-43d5-b3b1-0fae9bcb19f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Contractual Life and Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ConsolidatedJointVentureMember_f8905464-b4bc-4017-9d0f-0d356db768ac_terseLabel_en-US" xlink:label="lab_nvr_ConsolidatedJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Joint Venture</link:label>
    <link:label id="lab_nvr_ConsolidatedJointVentureMember_label_en-US" xlink:label="lab_nvr_ConsolidatedJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Joint Venture [Member]</link:label>
    <link:label id="lab_nvr_ConsolidatedJointVentureMember_documentation_en-US" xlink:label="lab_nvr_ConsolidatedJointVentureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture which is consolidated for financial statement purposes. NVR has concluded that it is the primary beneficiary because the Company has the controlling financial interest in the joint venture.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ConsolidatedJointVentureMember" xlink:to="lab_nvr_ConsolidatedJointVentureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8c0ee707-741b-40ee-a93f-8e9013a2c4c1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_58b26677-b9f4-4009-9da2-de387154dc27_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and equity:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_48b04a07-7592-4824-a5c2-7e15ff0c7126_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would affect effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LossReserveOnContractLandDeposits_af1f3e6d-7196-4ed6-a810-0a17138a8e23_terseLabel_en-US" xlink:label="lab_nvr_LossReserveOnContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss reserve on contract land deposits</link:label>
    <link:label id="lab_nvr_LossReserveOnContractLandDeposits_14015ea5-17b4-41e8-adb6-d0c224f40b3c_negatedLabel_en-US" xlink:label="lab_nvr_LossReserveOnContractLandDeposits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposit reserve</link:label>
    <link:label id="lab_nvr_LossReserveOnContractLandDeposits_ddbb1ca8-d3d4-40c6-8909-38b066763be7_negatedTerseLabel_en-US" xlink:label="lab_nvr_LossReserveOnContractLandDeposits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss reserve on contract land deposits</link:label>
    <link:label id="lab_nvr_LossReserveOnContractLandDeposits_label_en-US" xlink:label="lab_nvr_LossReserveOnContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Reserve On Contract Land Deposits</link:label>
    <link:label id="lab_nvr_LossReserveOnContractLandDeposits_documentation_en-US" xlink:label="lab_nvr_LossReserveOnContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The reserve account established to account for expected but unspecified losses related to contract land deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LossReserveOnContractLandDeposits" xlink:to="lab_nvr_LossReserveOnContractLandDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVentureLotsControlledByCompany_ab304faa-0fff-478e-be2b-fd5af26d00ce_terseLabel_en-US" xlink:label="lab_nvr_JointVentureLotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lots controlled by company under the joint venture</link:label>
    <link:label id="lab_nvr_JointVentureLotsControlledByCompany_label_en-US" xlink:label="lab_nvr_JointVentureLotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Venture Lots Controlled By Company</link:label>
    <link:label id="lab_nvr_JointVentureLotsControlledByCompany_documentation_en-US" xlink:label="lab_nvr_JointVentureLotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture lots controlled by company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_JointVentureLotsControlledByCompany" xlink:to="lab_nvr_JointVentureLotsControlledByCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_c562c14f-fa49-4884-8b55-48b0477aff6f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_f50dafe6-cc4a-4bce-bd5d-7c6ebd9a26c8_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of common stock for treasury</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8d1da3cf-1b36-4755-b312-98feba503c1e_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate purchase price</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_1af71936-e46f-4cbe-b35a-6862f1e5ddc2_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_14ecbbb2-60fa-409c-8887-c644da8b8b56_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61d35e1b-1ed2-4836-bb02-a352a8c1f0d0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock issued upon option exercise and restricted share vesting</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_64eb830d-886b-430e-8347-b8f6e4106392_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_783ba583-cbb8-491d-ba2f-ba6593bdef85_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_DeferredCompensationTrustMember_ff38c185-f366-4157-b920-9d15de382387_terseLabel_en-US" xlink:label="lab_nvr_DeferredCompensationTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Trust</link:label>
    <link:label id="lab_nvr_DeferredCompensationTrustMember_label_en-US" xlink:label="lab_nvr_DeferredCompensationTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Trust [Member]</link:label>
    <link:label id="lab_nvr_DeferredCompensationTrustMember_documentation_en-US" xlink:label="lab_nvr_DeferredCompensationTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation trust.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DeferredCompensationTrustMember" xlink:to="lab_nvr_DeferredCompensationTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock_738ad647-f1db-409f-ad45-0f1fa009ecd7_terseLabel_en-US" xlink:label="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenditures for Property and Equipment</link:label>
    <link:label id="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Expenditures For Property And Equipment From Segment To Consolidated Table [Text Block]</link:label>
    <link:label id="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of expenditures for property and equipment from segment to consolidated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:to="lab_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_40e39b8d-230c-4b86-b1df-7e25d9499b98_terseLabel_en-US" xlink:label="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined plan contribution</link:label>
    <link:label id="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_label_en-US" xlink:label="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan</link:label>
    <link:label id="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_documentation_en-US" xlink:label="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:href="nvr-20211231.xsd#nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:to="lab_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_DC_d93ad741-f503-4438-a90a-f13bd2310e37_terseLabel_en-US" xlink:label="lab_stpr_DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">District of Columbia</link:label>
    <link:label id="lab_stpr_DC_label_en-US" xlink:label="lab_stpr_DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DISTRICT OF COLUMBIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_DC" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_DC"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_DC" xlink:to="lab_stpr_DC" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_0622388c-ceff-4637-9045-c0e60d8602a5_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_d9f6f666-d822-48c9-9c72-fb3104fadc83_terseLabel_en-US" xlink:label="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Price Change</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_label_en-US" xlink:label="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements Security Price Change Gain Loss Included In Earnings</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_documentation_en-US" xlink:label="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security price change effect on fair value measurement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:to="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_12870a88-ff62-402a-967f-d0ab2a980ee6_negatedLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1edf4c66-5e8b-4a5b-850b-1a087f1a91aa_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_0fe2fbcf-3e31-4f62-94dd-cc2321506f7f_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_e7d99791-11a4-486b-ae30-aee619d4ad8a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_d07ac5b1-030c-4f0f-9a28-35cad83f595b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_1d10b48c-359c-4ea1-9382-726b302f0778_terseLabel_en-US" xlink:label="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lots and housing units, covered under sales agreements with customers</link:label>
    <link:label id="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_label_en-US" xlink:label="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lots And Housing Units Covered Under Sales Agreements With Customers</link:label>
    <link:label id="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_documentation_en-US" xlink:label="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:href="nvr-20211231.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:to="lab_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_a1db473f-98cd-428b-b7f2-035ca80411e9_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_fbfee5cd-bbab-4e07-ade4-de1fcb65f3d7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVenturesTable_aac01312-210b-43eb-9b5b-42c06014c730_terseLabel_en-US" xlink:label="lab_nvr_JointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures [Table]</link:label>
    <link:label id="lab_nvr_JointVenturesTable_label_en-US" xlink:label="lab_nvr_JointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures [Table]</link:label>
    <link:label id="lab_nvr_JointVenturesTable_documentation_en-US" xlink:label="lab_nvr_JointVenturesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable" xlink:href="nvr-20211231.xsd#nvr_JointVenturesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_JointVenturesTable" xlink:to="lab_nvr_JointVenturesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_0165c538-36b4-4d13-a1da-ee584aecd7fe_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_51942ba5-7bf9-4488-a8c6-6fa028e5f895_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_7035cf29-4d57-4313-bca3-8c4926d197ad_negatedLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_55497eef-ed2a-476e-a2cc-ab2a8d483bd5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_b33567d1-e41b-46c7-9abf-4e456d2902c5_terseLabel_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_label_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other</link:label>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_documentation_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:href="nvr-20211231.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:to="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1d6a71f9-d246-40ae-8945-4d640f93a6ca_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at end of period (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e42aaa11-a2ce-43ed-aba6-326262777def_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MidEastMember_cb5b5014-b837-4186-91cf-6ac93ef34ec3_terseLabel_en-US" xlink:label="lab_nvr_MidEastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid East</link:label>
    <link:label id="lab_nvr_MidEastMember_label_en-US" xlink:label="lab_nvr_MidEastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid East [Member]</link:label>
    <link:label id="lab_nvr_MidEastMember_documentation_en-US" xlink:label="lab_nvr_MidEastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MidEastMember" xlink:to="lab_nvr_MidEastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0539f852-0bc3-4a6d-a9d3-e6981aa7bdc5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_HomeBuildingSegmentMember_00992fcb-6b57-4f1a-8452-3e3761966412_terseLabel_en-US" xlink:label="lab_nvr_HomeBuildingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Building</link:label>
    <link:label id="lab_nvr_HomeBuildingSegmentMember_label_en-US" xlink:label="lab_nvr_HomeBuildingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Building Segment [Member]</link:label>
    <link:label id="lab_nvr_HomeBuildingSegmentMember_documentation_en-US" xlink:label="lab_nvr_HomeBuildingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Building Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_HomeBuildingSegmentMember" xlink:to="lab_nvr_HomeBuildingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FinanceLeaseShortTermLeasePayments_d07bd52f-ae67-44bb-9dd3-4cf9880ad95b_terseLabel_en-US" xlink:label="lab_nvr_FinanceLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Short-term Lease Payments</link:label>
    <link:label id="lab_nvr_FinanceLeaseShortTermLeasePayments_label_en-US" xlink:label="lab_nvr_FinanceLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Short-term Lease Payments</link:label>
    <link:label id="lab_nvr_FinanceLeaseShortTermLeasePayments_documentation_en-US" xlink:label="lab_nvr_FinanceLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Short-term Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FinanceLeaseShortTermLeasePayments" xlink:href="nvr-20211231.xsd#nvr_FinanceLeaseShortTermLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FinanceLeaseShortTermLeasePayments" xlink:to="lab_nvr_FinanceLeaseShortTermLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_7da88322-8d2f-4d52-a022-92da62492ca1_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_6e9158cf-323a-4c4f-aef9-e303e3240099_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_569ea636-80d7-4d78-9e0e-8c53fe7dffeb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5e6fcc04-9b51-47a2-b37f-55a1774702d3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of period (Weighted Average Remaining Contract Life (Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_805a967c-bc67-4d0c-8c74-531ed874106a_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_c7f87980-c2b5-48b8-805c-4bbfe348754f_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent obligations under letters of credit arrangements</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_3bff3532-675a-4326-8056-3eef20922186_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_8fabdd7d-63e4-4ed6-b4f3-823916c242e6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_2256892c-e549-4aa0-90db-bc638980fc9f_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_d886ccf7-9a12-45a1-9776-ebc92f894a5d_terseLabel_en-US" xlink:label="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300M Senior Notes Due Two Thousand Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:href="nvr-20211231.xsd#nvr_A300MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:to="lab_nvr_A300MSeniorNotesDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_76eeeadd-15be-4798-beff-12463cab2f6e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_cea35065-6607-4c1c-ba26-24993863c875_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_891613be-79c8-469c-a07a-26445b50e941_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_d9de3099-9037-4398-a25d-e461f76c423b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory:</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_33a5e0d3-22be-42e0-bbc0-3d6522d780fc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average period over which the unrecognized compensation will be recorded</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_faedda83-fd00-4233-bbc0-cc3dda745199_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans Held for Sale, Derivatives and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_6f11f80d-6fd6-458b-ad86-d11d6d426179_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_991e038d-f112-4ef6-8fe6-64681673df47_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_56d337f7-30c5-4646-ae21-24f4c97f0846_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f66023ba-e64d-4aee-9a51-fb7079c39da8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_8182822f-1fd0-400e-b3ea-af8e31c52124_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_EmployeePerformanceBasedStockOptionMember_7d7f0304-2bfd-42cc-8ba1-4329b90661d0_terseLabel_en-US" xlink:label="lab_nvr_EmployeePerformanceBasedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Performance Based Stock Option [Member]</link:label>
    <link:label id="lab_nvr_EmployeePerformanceBasedStockOptionMember_label_en-US" xlink:label="lab_nvr_EmployeePerformanceBasedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Performance Based Stock Option [Member]</link:label>
    <link:label id="lab_nvr_EmployeePerformanceBasedStockOptionMember_documentation_en-US" xlink:label="lab_nvr_EmployeePerformanceBasedStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Performance Based Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_EmployeePerformanceBasedStockOptionMember" xlink:to="lab_nvr_EmployeePerformanceBasedStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_f54b7878-b6ef-484e-9cee-988cc3ade2ca_negatedLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest charged to cost of sales</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs, Cost of Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_94a48e03-ac7e-4ac9-a9c6-22da1aeca3f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_a0f5cda4-0cd2-4e3e-bc16-0abb59567b4b_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_b2016fe7-d2ce-4887-815a-e6898a75b7f2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes maturity date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_5ae4a3f3-9a36-4ebe-821d-82c4d29b6058_terseLabel_en-US" xlink:label="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent obligations under bonds or letters of credit arrangements</link:label>
    <link:label id="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_label_en-US" xlink:label="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Obligations Under Bond Or Letter Of Credit Arrangements</link:label>
    <link:label id="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_documentation_en-US" xlink:label="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:href="nvr-20211231.xsd#nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:to="lab_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_676c0a7c-6ac6-498f-bc85-d55460e806aa_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_55b60c88-1383-4ac1-b184-9e2b704ce61f_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8d21b9d7-1e8b-4c70-8b93-81a8a2e24409_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options and restricted share units (in Shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_83bf03b0-fa2e-4b48-83d0-1c0045de7041_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_8c13740c-0a06-4534-a970-dad643f6559d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_98478328-b30a-43d3-abb1-ace03c442df5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_167c33c6-0366-405e-9e1d-191a68f4bb37_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest incurred</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_27ccb989-e4c3-40ba-b628-96f230e9f6db_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRealEstatePolicy_6399a6bc-02c1-4615-b898-dd15ed6b9ab6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRealEstatePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Homebuilding Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryRealEstatePolicy_label_en-US" xlink:label="lab_us-gaap_InventoryRealEstatePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Real Estate, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstatePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstatePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstatePolicy" xlink:to="lab_us-gaap_InventoryRealEstatePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_5167bd08-aca8-41ce-8a7d-cfddb0565ef5_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_67f8b5f0-a59e-48a7-918f-071c9cf52be4_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_DevelopmentCostsTransferredToInventory_aedc45ad-ce9d-4521-9031-1a80a6a7906b_terseLabel_en-US" xlink:label="lab_nvr_DevelopmentCostsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DevelopmentCostsTransferredToInventory</link:label>
    <link:label id="lab_nvr_DevelopmentCostsTransferredToInventory_label_en-US" xlink:label="lab_nvr_DevelopmentCostsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DevelopmentCostsTransferredToInventory</link:label>
    <link:label id="lab_nvr_DevelopmentCostsTransferredToInventory_documentation_en-US" xlink:label="lab_nvr_DevelopmentCostsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DevelopmentCostsTransferredToInventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DevelopmentCostsTransferredToInventory" xlink:href="nvr-20211231.xsd#nvr_DevelopmentCostsTransferredToInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DevelopmentCostsTransferredToInventory" xlink:to="lab_nvr_DevelopmentCostsTransferredToInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_4fa0c661-b41a-4989-8e72-949da59a8600_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_3b07cbd8-6053-4ddb-b465-b9e9e0f1fe26_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_5407c000-96f7-439b-b297-c45be0d3dc60_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_76138060-ef9e-4cac-8abe-a113dde02a6f_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_ace40fdc-26f8-4981-aa77-390037772eb2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_fa20c705-ee6b-43dc-ae07-556ed9cc888e_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInJointVenture_0225073b-c613-4b30-9612-c661da92f32f_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in and advances to unconsolidated joint ventures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInJointVenture_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Interest in Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_efffbb58-7cd9-4561-bcc5-0d8500295ffc_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_73a517c4-565d-419b-9a72-2f09f1d881a2_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_666ea776-aba8-436d-af66-ad05f6a2c065_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_d32c89dc-1b4d-4967-8bf1-1457ea2549c2_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_e0aca37c-20d2-4e70-9558-99e1dd268785_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty/Product Liability Reserves</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_2a616f40-2ed9-49ae-b047-20c43a7ebdd2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Frequency of senior notes payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Frequency of Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue_48f0b0d5-7427-4986-bf2c-83280c4c6519_terseLabel_en-US" xlink:label="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Rights Value</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue_label_en-US" xlink:label="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements Changes In Servicing Rights Value</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue_documentation_en-US" xlink:label="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurement changes attributable to servicing rights value changes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:to="lab_nvr_FairValueMeasurementsChangesInServicingRightsValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_968feada-aa01-4d02-a858-6c7866c34ac4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_a3e26add-5392-40e0-9e3a-e27716db7414_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_82d4a59a-7308-4acd-81bd-83221bbd1207_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_bbb00a2a-826b-4fe0-9478-946aff15b356_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information, Nature of Operations, and Certain Concentrations</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_b03aae70-1e3a-4c54-91e0-c6c2a4ce4605_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_47bfe18f-2e97-4758-9db8-c0613eebaf24_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_ae7c719b-79fc-4d09-b05d-9c082e19c59e_terseLabel_en-US" xlink:label="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party forward lot purchase agreements purchase price</link:label>
    <link:label id="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_label_en-US" xlink:label="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Lot Purchase Agreements Purchase Price</link:label>
    <link:label id="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_documentation_en-US" xlink:label="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party lot purchase agreements purchase price.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:href="nvr-20211231.xsd#nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:to="lab_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_8d81a327-47c9-4a22-a6da-1867010437e3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_d6f211bd-5a59-4874-b654-d7ddd4857639_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CommitmentsAndContingenciesLineItems_5721614e-89c7-4c24-b3b0-e93f16283b23_terseLabel_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_nvr_CommitmentsAndContingenciesLineItems_label_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_nvr_CommitmentsAndContingenciesLineItems_documentation_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesLineItems" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems" xlink:to="lab_nvr_CommitmentsAndContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_923517bb-e969-4ec5-8f7e-696fb2940608_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6c74f15c-acf6-4225-a10f-562e7b3c4597_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_e774d456-83fa-4c59-b505-e3b201341b2a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock options exercised</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Recognition and Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_89dff626-0612-413d-9483-4bad8964db52_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_51774c4c-a588-46c8-8328-8faa2e2d05d8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_747f43d0-9c18-4b7b-8d3e-9748680d8dcf_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense (2)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_0eb8e613-88bf-4080-b86d-7a75421ef072_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_3b57af03-f89f-4c94-89d0-164f12e60579_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_afb424d4-22f8-4238-93fc-88c3f4b64460_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_540257c4-3a76-4c25-b198-5ad0a6d9b2c4_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDescription_c36df5c0-6127-4fdb-8b28-062a1d6a4e1f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, interest rate description</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDescription_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_36c7856c-25d6-4267-8a59-923f73743b3b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_7caa1cc4-2988-4899-902e-24038407da5f_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_ef301236-237c-48e3-b271-e82d2fedda54_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_e7bc3c4a-1bf8-4e1e-b876-cb822c5744a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Product Warranties Reserve</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_88cd9a89-54d0-43fb-a5ee-a75b48205abd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_51740a07-a2ff-4d8f-af66-a0ea57ac5b89_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMember" xlink:to="lab_us-gaap_OtherAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_58712118-c803-42d5-9dde-e36fac4f54da_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_a88120c6-f2ee-4261-97e3-772aaff5e428_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_136b04fb-f01f-44c3-95fd-2d9aa23ffb15_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_TwoThousandTenEquityPlanMember_5a0025b3-6eba-4af5-9144-045137befaa4_terseLabel_en-US" xlink:label="lab_nvr_TwoThousandTenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2010 Plan</link:label>
    <link:label id="lab_nvr_TwoThousandTenEquityPlanMember_label_en-US" xlink:label="lab_nvr_TwoThousandTenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Ten, Equity Plan [Member]</link:label>
    <link:label id="lab_nvr_TwoThousandTenEquityPlanMember_documentation_en-US" xlink:label="lab_nvr_TwoThousandTenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Ten, Equity Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_TwoThousandTenEquityPlanMember" xlink:to="lab_nvr_TwoThousandTenEquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_2963312a-e569-41c5-bd27-bc3817b910d7_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_76b873d3-bc97-4e6f-b3dd-55397c6cf0d4_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_c201883e-6903-4b12-a9e0-0664f346384c_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_ef0ecd22-2a0d-48ec-9a93-89cce73dba24_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_b1fae2a8-0a6c-4f65-be3c-92b213930fd0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_ac3a830e-9828-4247-a918-8fd38a31bebe_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2461722a-7011-417a-bc5a-027cc7c0c2f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_47627266-40b8-45fb-87d7-129c3e4817a0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of period (Aggregate Intrinsic Value)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_656753a4-1ac3-4b4b-bac8-2cb8f12a4b6a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_a8257935-2ce1-4773-8b35-7109c3393aa4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f8691622-4644-4074-ae42-bbd9938af95d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a2e5f543-06bf-4426-9811-9e2c6c04282a_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f149ff7d-76a1-42e0-837b-b262fb0ac394_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfDeferredCompensationPlans_3d510d3a-e5f7-46ce-94b8-c89e6605d2e5_terseLabel_en-US" xlink:label="lab_nvr_NumberOfDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of deferred compensation plans</link:label>
    <link:label id="lab_nvr_NumberOfDeferredCompensationPlans_label_en-US" xlink:label="lab_nvr_NumberOfDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Deferred Compensation Plans</link:label>
    <link:label id="lab_nvr_NumberOfDeferredCompensationPlans_documentation_en-US" xlink:label="lab_nvr_NumberOfDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of deferred compensation plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfDeferredCompensationPlans" xlink:href="nvr-20211231.xsd#nvr_NumberOfDeferredCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfDeferredCompensationPlans" xlink:to="lab_nvr_NumberOfDeferredCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CorporateAndReconcilingItemsMember_696f41a9-2427-4bb7-8dfa-008b6133c452_terseLabel_en-US" xlink:label="lab_nvr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciling items:</link:label>
    <link:label id="lab_nvr_CorporateAndReconcilingItemsMember_label_en-US" xlink:label="lab_nvr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items [Member]</link:label>
    <link:label id="lab_nvr_CorporateAndReconcilingItemsMember_documentation_en-US" xlink:label="lab_nvr_CorporateAndReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate And Reconciling Items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CorporateAndReconcilingItemsMember" xlink:to="lab_nvr_CorporateAndReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_c4ed4cb3-051f-4b97-aa75-6fb2c942f1d6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_c20bfe60-317d-4b79-8a24-42a72c924437_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_06da7555-8fd9-4096-a95a-e4716d0ab857_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Decrease) increase in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6609f43c-c786-4f01-beae-70e427c592dd_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at end of period (Aggregate Intrinsic Value)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_f06d56eb-99df-4fd2-b129-76f2b6098e2d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember_dfd57746-39dc-4729-9a4e-0eedb899f619_terseLabel_en-US" xlink:label="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office facilities and other</link:label>
    <link:label id="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember_label_en-US" xlink:label="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Facilities And Other Equipment [Member]</link:label>
    <link:label id="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember_documentation_en-US" xlink:label="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office facilities and other equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:href="nvr-20211231.xsd#nvr_OfficeFacilitiesAndOtherEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:to="lab_nvr_OfficeFacilitiesAndOtherEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember_0b435c4b-4272-4da7-96e1-932593ba3f66_terseLabel_en-US" xlink:label="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit for Issuance of Letters of Credit</link:label>
    <link:label id="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember_label_en-US" xlink:label="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit For Issuance Of Letters Of Credit [Member]</link:label>
    <link:label id="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember_documentation_en-US" xlink:label="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublimit for issuance of letters of credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:href="nvr-20211231.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:to="lab_nvr_SublimitForIssuanceOfLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1baa1498-fcb9-4cd4-9e33-2ea5589a99f7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_04da5a18-582d-480d-b8a4-c4eeebfbb768_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock_9ba367a7-1eb4-499f-9579-ab6f0735a475_terseLabel_en-US" xlink:label="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Amortization</link:label>
    <link:label id="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Text Block]</link:label>
    <link:label id="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of depreciation and amortization from segment to consolidated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:to="lab_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_fa2efa4b-d1d3-4474-b0e0-733829a19991_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_11ad4543-e8d2-4488-a440-040dd6c9970b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses and contract land deposit reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_44657004-8556-43a7-8825-195f9a3496c6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_6c1782ac-b5d9-41bb-8bcb-5d1a24a7c9e5_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_a7fdd134-46f9-4178-ad6a-3b2067e2feb9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk free interest rate (range), minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_45647579-3dc6-4512-b737-a5ef511c76db_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_78272a1c-e344-4bd8-88e9-8ff9f4f922ba_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_f0c6881a-2642-4b95-850a-466f48d153ed_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_OperatingLeaseShortTermLeasePayments_d420d705-cd91-4671-aa3d-8404efa158d2_terseLabel_en-US" xlink:label="lab_nvr_OperatingLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Short-term Lease Payments</link:label>
    <link:label id="lab_nvr_OperatingLeaseShortTermLeasePayments_label_en-US" xlink:label="lab_nvr_OperatingLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Short-term Lease Payments</link:label>
    <link:label id="lab_nvr_OperatingLeaseShortTermLeasePayments_documentation_en-US" xlink:label="lab_nvr_OperatingLeaseShortTermLeasePayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Short-term Lease Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OperatingLeaseShortTermLeasePayments" xlink:href="nvr-20211231.xsd#nvr_OperatingLeaseShortTermLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_OperatingLeaseShortTermLeasePayments" xlink:to="lab_nvr_OperatingLeaseShortTermLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_fc9b5047-f853-4286-b207-948afeff9c52_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_e965be17-6b74-4dd8-8f54-8161ec25d3dc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_ee97773a-116c-47b0-925f-ebdbc282cf1d_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_06fbbae7-5761-4778-aa37-9f28d395ffd9_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_72eb8038-1668-49cb-b411-1e1e6a00a942_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_dd19ce2a-a27b-4ad1-8efb-a1a064e07fef_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_6ec49bf6-f886-4e74-b763-73f948e22efe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility (range), maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_DeferredCompensationLiabilityMember_2c35c785-62fd-4a29-986f-1e348b73472d_terseLabel_en-US" xlink:label="lab_nvr_DeferredCompensationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability</link:label>
    <link:label id="lab_nvr_DeferredCompensationLiabilityMember_label_en-US" xlink:label="lab_nvr_DeferredCompensationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability [Member]</link:label>
    <link:label id="lab_nvr_DeferredCompensationLiabilityMember_documentation_en-US" xlink:label="lab_nvr_DeferredCompensationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DeferredCompensationLiabilityMember" xlink:to="lab_nvr_DeferredCompensationLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_3023c240-aa33-44af-a222-ffc12791812d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit related to equity-based compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_d80d638e-6da7-4cef-b1c8-fc61cc1be6b9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MortgageRepurchaseReserveTextBlock_84bc2813-68f0-4fcc-9744-c06e3cc70fc3_terseLabel_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveTextBlock_label_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve [Text Block]</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveTextBlock_documentation_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveTextBlock" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MortgageRepurchaseReserveTextBlock" xlink:to="lab_nvr_MortgageRepurchaseReserveTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_dd01580b-189b-465f-98dd-365f54831ccd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit before taxes:</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_44071bc1-1225-484d-9fd7-9127666d85d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_305f1d8d-27b2-4fb9-b33b-9bac2ac66941_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2656dbba-d5d9-48bb-89a4-58e07ddd7402_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of years for options granted</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f1429cf6-6777-4dce-b278-c4c4af4585f4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_11086889-501c-468d-9bdf-fc2e08e78dc1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_d050313f-2f5e-47e0-885b-317599826233_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_7f2f117b-6f3c-49d5-9666-30ddf289fd73_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_06ae1af7-eb83-4d50-bff2-f7336dc22338_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_a635b406-c9e4-4ffc-a9fe-f32e38fafff4_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_e980f91e-8f7a-42df-99e2-2eb6dd2e4e46_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MidAtlanticMember_ccbab6ad-35d0-4830-9e09-706059bb178e_terseLabel_en-US" xlink:label="lab_nvr_MidAtlanticMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Atlantic</link:label>
    <link:label id="lab_nvr_MidAtlanticMember_label_en-US" xlink:label="lab_nvr_MidAtlanticMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mid Atlantic [Member]</link:label>
    <link:label id="lab_nvr_MidAtlanticMember_documentation_en-US" xlink:label="lab_nvr_MidAtlanticMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MidAtlanticMember" xlink:to="lab_nvr_MidAtlanticMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment_500eafb0-d1f6-4873-9998-d2b9f5e7b081_terseLabel_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of joint ventures with additional funding commitment</link:label>
    <link:label id="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment_label_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Joint Ventures With Additional Funding Commitment</link:label>
    <link:label id="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment_documentation_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of joint ventures to which NVR has an additional funding commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:href="nvr-20211231.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:to="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SignificantAccountingPoliciesTable_19b35e28-10ab-4bc4-ac3d-62d770bf9286_terseLabel_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_nvr_SignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_nvr_SignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_nvr_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesTable" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SignificantAccountingPoliciesTable" xlink:to="lab_nvr_SignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_72afd1b3-2feb-4d0d-8bf3-29e88408698a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_237c6288-fad6-46c8-a234-0bef07ed6358_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:to="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_248e7c71-3294-42bb-b39a-ad81053a3224_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_a7f4760d-a262-4403-a759-e3db4f148959_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Under Development</link:label>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_label_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Held for Development and Sale, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateHeldForDevelopmentAndSalePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:to="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b4d77d8f-281f-4723-a950-d3af10d9fd4c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_ac2aad8b-578e-40cc-97b7-0c8589446d60_periodStartLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest capitalized, beginning of year</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_ce219cc4-b120-465a-8237-d6b0f9350359_periodEndLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest capitalized, end of year</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Capitalized Interest Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:to="lab_us-gaap_RealEstateInventoryCapitalizedInterestCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_PerformanceBasedRestrictedStockUnitMember_973180fd-aa12-47c7-9b0b-17bf3e838296_terseLabel_en-US" xlink:label="lab_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Unit [Member]</link:label>
    <link:label id="lab_nvr_PerformanceBasedRestrictedStockUnitMember_label_en-US" xlink:label="lab_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Unit [Member]</link:label>
    <link:label id="lab_nvr_PerformanceBasedRestrictedStockUnitMember_documentation_en-US" xlink:label="lab_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Restricted Stock Unit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:to="lab_nvr_PerformanceBasedRestrictedStockUnitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_af22a3e1-5b39-4e6d-8fe4-4ef65c91af14_terseLabel_en-US" xlink:label="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_label_en-US" xlink:label="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block]</link:label>
    <link:label id="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_documentation_en-US" xlink:label="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:to="lab_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_e65969d4-9153-4024-9e6c-d70ce97bc887_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_4e841f58-2018-46cb-b965-0ce8e838041b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate exercise proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_3b81dded-69fb-4068-bf4a-2d335f862170_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Four</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity_2481e236-1515-4a1b-97cc-1968fb3b148e_terseLabel_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reissued shares during the period, shares (in Shares)</link:label>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity_label_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity</link:label>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity_documentation_en-US" xlink:label="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:href="nvr-20211231.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:to="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_36ce799b-2097-4b82-a3c7-50278f98139b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_c0010219-e4d4-4e75-b737-d3010025d0bf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_dfd526a4-ffdd-406d-a24d-6eee2689116d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_92c43547-17df-4e5d-9720-73a3ce44c3c7_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_884fd491-700d-44d7-a4cc-1b6c073669f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ElmStreetMember_30660187-ff44-4b67-b6e6-3e5737ebe65d_terseLabel_en-US" xlink:label="lab_nvr_ElmStreetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elm Street</link:label>
    <link:label id="lab_nvr_ElmStreetMember_label_en-US" xlink:label="lab_nvr_ElmStreetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elm Street [Member]</link:label>
    <link:label id="lab_nvr_ElmStreetMember_documentation_en-US" xlink:label="lab_nvr_ElmStreetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elm street.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ElmStreetMember" xlink:href="nvr-20211231.xsd#nvr_ElmStreetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ElmStreetMember" xlink:to="lab_nvr_ElmStreetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ExpectedDevelopmentCreditOffsetAmount_e2cac1bd-7c1a-41da-9f97-d247c457d124_terseLabel_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected development credits that will offset the aggregate additional funding commitments related to raw land property development</link:label>
    <link:label id="lab_nvr_ExpectedDevelopmentCreditOffsetAmount_c9df2e1a-741a-44ea-9272-a1edc41444d7_verboseLabel_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected development credit offset amount</link:label>
    <link:label id="lab_nvr_ExpectedDevelopmentCreditOffsetAmount_label_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Development Credit Offset Amount</link:label>
    <link:label id="lab_nvr_ExpectedDevelopmentCreditOffsetAmount_documentation_en-US" xlink:label="lab_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Development Credit Offset Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:href="nvr-20211231.xsd#nvr_ExpectedDevelopmentCreditOffsetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:to="lab_nvr_ExpectedDevelopmentCreditOffsetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_772f06f3-8c92-49c2-a8b5-07131ea883d9_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_497f308b-3434-481b-8eb5-cde17364bd32_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_84895cc3-f2ff-4bbc-a059-aef694da4d6c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_fdf40b13-babd-4b3a-9ff8-07fbd22b23e0_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_77467bf7-35bd-4159-8422-f10152466ed5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_c60c1e20-cdde-45ea-a659-2387ab2c553a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVenturesLineItems_efcfd4b0-aa71-4dc7-939d-35c53e6a952f_terseLabel_en-US" xlink:label="lab_nvr_JointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures [Line Items]</link:label>
    <link:label id="lab_nvr_JointVenturesLineItems_label_en-US" xlink:label="lab_nvr_JointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Ventures [Line Items]</link:label>
    <link:label id="lab_nvr_JointVenturesLineItems_documentation_en-US" xlink:label="lab_nvr_JointVenturesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems" xlink:href="nvr-20211231.xsd#nvr_JointVenturesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_JointVenturesLineItems" xlink:to="lab_nvr_JointVenturesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7f29aaea-52ec-450f-a27d-5fcbaf98cc5e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_f8c98fa1-ddf1-4e59-8865-d9dcc7379b21_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_378be2bd-fae5-44b4-8c52-496e2f755a52_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_39b71ce2-703c-42d4-b6f6-d87a769d3c01_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_49f172c4-fca1-4794-bddc-b80e4dcf7e50_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_9af6a35a-a33f-4ce4-afc0-90d994d8f80b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_04f917a3-9439-4ad4-8172-ad146410a7d3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_65ab3f85-e89a-408e-900a-7085422e51c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_c7f57153-2095-44bf-bde8-549e0f013fd9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_7207658f-1690-4ecf-8a49-f3d597918d91_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_6b620113-7b2a-411b-895d-acd4cbf5eac6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_5febabca-bed1-4dd4-9ef6-891d74fa5cfd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_180cff90-4c1c-4a91-b936-7a5430ec5ce2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_5ba58e89-7242-45ee-90c4-566e1ffc1e90_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_488c00a5-7687-45bb-8638-363c4df9cbba_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling after Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_ef204368-a51b-486c-b522-e67f6dd9172b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dfdb34eb-dfc3-470d-a5cb-f945c577d036_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant-date fair value per share of options granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_5e96d2f8-1926-49a4-ad82-b57214267f35_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_197f6335-6005-48ce-b7fc-0f045e9135d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_6ca85630-efce-46c7-a8ee-7e394f86b5a0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options issued under the plan (in Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_f6591e72-af86-4be2-93e5-49b2ca6cfc2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_e2c1c2a1-46d1-44dd-85fb-f0e3c12c3501_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NetContractLandDepositImpairmentRecoveries_b72a7bc1-ba55-4158-94eb-a55e25e7f78e_terseLabel_en-US" xlink:label="lab_nvr_NetContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Contract Land Deposit Impairment Recoveries</link:label>
    <link:label id="lab_nvr_NetContractLandDepositImpairmentRecoveries_label_en-US" xlink:label="lab_nvr_NetContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Contract Land Deposit Impairment Recoveries</link:label>
    <link:label id="lab_nvr_NetContractLandDepositImpairmentRecoveries_documentation_en-US" xlink:label="lab_nvr_NetContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Contract Land Deposit Impairment Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries" xlink:href="nvr-20211231.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NetContractLandDepositImpairmentRecoveries" xlink:to="lab_nvr_NetContractLandDepositImpairmentRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_71358e73-825a-4fd1-8ad3-8304a82e5151_terseLabel_en-US" xlink:label="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lots either under contract with unrelated parties or not under the current contract</link:label>
    <link:label id="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_label_en-US" xlink:label="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract</link:label>
    <link:label id="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_documentation_en-US" xlink:label="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint venture lots either under contract with unrelated parties or not under contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:to="lab_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities_319e24ea-50b8-49c0-8b12-907c402ac8e4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e4a245af-44d3-4018-ae11-823df6cd8b61_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_7ceb731a-b02d-4dea-9d99-cefd4a294b0f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_95437cc7-aea1-4be3-8e38-79b49081436b_terseLabel_en-US" xlink:label="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$600M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$600M Senior Notes Due Two Thousand Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:to="lab_nvr_A600MSeniorNotesDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c8629f12-6dc4-458e-a86a-60d7f29b7012_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_1aa1b95a-e18a-48eb-97c3-b6cb048bc4a2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_2762ba4b-8419-456f-b213-15948ffeae7b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Per Share Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_TwoThousandEighteenEquityPlanMember_c2597cd4-f3da-405c-be24-0601327a1183_terseLabel_en-US" xlink:label="lab_nvr_TwoThousandEighteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Plan</link:label>
    <link:label id="lab_nvr_TwoThousandEighteenEquityPlanMember_label_en-US" xlink:label="lab_nvr_TwoThousandEighteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Eighteen, Equity Plan [Member]</link:label>
    <link:label id="lab_nvr_TwoThousandEighteenEquityPlanMember_documentation_en-US" xlink:label="lab_nvr_TwoThousandEighteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Eighteen, Equity Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_TwoThousandEighteenEquityPlanMember" xlink:to="lab_nvr_TwoThousandEighteenEquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LetterOfCreditOnLotPurchaseAgreements_581ee961-c964-4dfa-9ae6-43aa8564312e_terseLabel_en-US" xlink:label="lab_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit related to lots</link:label>
    <link:label id="lab_nvr_LetterOfCreditOnLotPurchaseAgreements_label_en-US" xlink:label="lab_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter Of Credit On Lot Purchase Agreements</link:label>
    <link:label id="lab_nvr_LetterOfCreditOnLotPurchaseAgreements_documentation_en-US" xlink:label="lab_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit on lot purchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:href="nvr-20211231.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:to="lab_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy_81f2bc06-7b29-41e3-add6-c4bef4025e8c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues-Homebuilding Operations</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionRealEstateTransactionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy" xlink:to="lab_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_c4d6ec4a-bcf2-4c58-ada5-89e619ca9709_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net commitments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a836ea3c-1508-402c-9b81-61fd0deb0d77_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market price of developed lots</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_63b76c3f-3d90-4056-904e-63ccfada5aee_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_label_en-US" xlink:label="lab_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Fee Income, Loans Held-for-sale, Mortgages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages" xlink:to="lab_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_a1b5e885-2c5f-4dab-a626-74bdb1b18a64_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage loans closed</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Origination of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MortgagesHeldForSaleMember_0b3566f0-b5cc-4d5e-a79d-443124c69c09_terseLabel_en-US" xlink:label="lab_nvr_MortgagesHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages held for sale</link:label>
    <link:label id="lab_nvr_MortgagesHeldForSaleMember_label_en-US" xlink:label="lab_nvr_MortgagesHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages Held For Sale [Member]</link:label>
    <link:label id="lab_nvr_MortgagesHeldForSaleMember_documentation_en-US" xlink:label="lab_nvr_MortgagesHeldForSaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages held for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember" xlink:href="nvr-20211231.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MortgagesHeldForSaleMember" xlink:to="lab_nvr_MortgagesHeldForSaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_012c0944-5f3d-4603-a484-1738a644c5f6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ConsolidationAdjustmentsAndOther_eada55e4-ffa4-44b4-8d31-0daf1d612999_terseLabel_en-US" xlink:label="lab_nvr_ConsolidationAdjustmentsAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation adjustments and other (4)</link:label>
    <link:label id="lab_nvr_ConsolidationAdjustmentsAndOther_label_en-US" xlink:label="lab_nvr_ConsolidationAdjustmentsAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Adjustments And Other</link:label>
    <link:label id="lab_nvr_ConsolidationAdjustmentsAndOther_documentation_en-US" xlink:label="lab_nvr_ConsolidationAdjustmentsAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation adjustments and other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther" xlink:href="nvr-20211231.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ConsolidationAdjustmentsAndOther" xlink:to="lab_nvr_ConsolidationAdjustmentsAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_aed51f95-6149-4251-909f-f1edcac0d7c5_terseLabel_en-US" xlink:label="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</link:label>
    <link:label id="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_label_en-US" xlink:label="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</link:label>
    <link:label id="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_documentation_en-US" xlink:label="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:href="nvr-20211231.xsd#nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:to="lab_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_8374e99a-9b0f-4eeb-ad57-d28056030230_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_01adbb0b-6375-4b7f-be2a-9d9ac28f3805_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_934488d2-bfae-4201-a7cb-912d395f72fc_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1b34f6d3-cbd6-483a-ac9e-551aab162c69_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_ecfcc3f2-0c3e-47b5-b298-1ee070faccdb_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_17046805-c502-4250-869d-a06383e413cf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Other Significant Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Other Significant Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_7a299813-e6cd-476a-8ee9-a64dd5e9acf4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment income (expense)</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_7b6b97a3-af2e-41a4-9a84-ef7fb3ad1c30_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other unallocated interest income</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_0aebc297-4472-4d91-b009-bb569aaf4875_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_fbedb2f1-aa49-4818-8d0b-06a372925878_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_efc2f860-2a83-4d32-a649-c425bd4898aa_terseLabel_en-US" xlink:label="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum range of deposits required under the purchase agreements</link:label>
    <link:label id="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_label_en-US" xlink:label="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Percentage Of Deposits Required Under Purchase Agreements</link:label>
    <link:label id="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_documentation_en-US" xlink:label="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of deposits required under the purchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:href="nvr-20211231.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:to="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_85d3c262-0ea3-44c6-8b98-223b370ba58d_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates in the Preparation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f834fc83-008c-4ae7-a16e-3cdb43552672_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (Shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_3ef35656-1ef1-42d4-a236-d3433f086335_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued interest on unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_0f13e070-43dc-4003-a44d-7bc7b591ce92_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_TwoThousandFourteenEquityPlanMember_0551f248-0168-4b84-9041-3968a690fdab_terseLabel_en-US" xlink:label="lab_nvr_TwoThousandFourteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Plan</link:label>
    <link:label id="lab_nvr_TwoThousandFourteenEquityPlanMember_5be89d95-f009-47af-91ed-951419deb78b_verboseLabel_en-US" xlink:label="lab_nvr_TwoThousandFourteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Plan</link:label>
    <link:label id="lab_nvr_TwoThousandFourteenEquityPlanMember_label_en-US" xlink:label="lab_nvr_TwoThousandFourteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fourteen, Equity Plan [Member]</link:label>
    <link:label id="lab_nvr_TwoThousandFourteenEquityPlanMember_documentation_en-US" xlink:label="lab_nvr_TwoThousandFourteenEquityPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Fourteen, Equity Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_TwoThousandFourteenEquityPlanMember" xlink:to="lab_nvr_TwoThousandFourteenEquityPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_59077afd-fda8-4a7f-8514-5c1ed388018d_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ExpectedYieldOfRelatedPartyLots_b80214b1-ef87-45ed-a8bb-d787966ab536_terseLabel_en-US" xlink:label="lab_nvr_ExpectedYieldOfRelatedPartyLots" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected number of lots from joint venture with Elm Street</link:label>
    <link:label id="lab_nvr_ExpectedYieldOfRelatedPartyLots_label_en-US" xlink:label="lab_nvr_ExpectedYieldOfRelatedPartyLots" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Yield Of Related Party Lots</link:label>
    <link:label id="lab_nvr_ExpectedYieldOfRelatedPartyLots_documentation_en-US" xlink:label="lab_nvr_ExpectedYieldOfRelatedPartyLots" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected yield of finished lots with remaining land of related party.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedYieldOfRelatedPartyLots" xlink:href="nvr-20211231.xsd#nvr_ExpectedYieldOfRelatedPartyLots"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ExpectedYieldOfRelatedPartyLots" xlink:to="lab_nvr_ExpectedYieldOfRelatedPartyLots" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_fe6c6e00-39cd-44fe-b3b8-a8ec44929b45_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RefundableDeposits_671c88a9-3246-4aef-94ea-0b0467ca1f2c_terseLabel_en-US" xlink:label="lab_nvr_RefundableDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable deposits</link:label>
    <link:label id="lab_nvr_RefundableDeposits_label_en-US" xlink:label="lab_nvr_RefundableDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Deposits</link:label>
    <link:label id="lab_nvr_RefundableDeposits_documentation_en-US" xlink:label="lab_nvr_RefundableDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion of deposits and letters of credit made on raw land contracts which may be refundable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits" xlink:href="nvr-20211231.xsd#nvr_RefundableDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_RefundableDeposits" xlink:to="lab_nvr_RefundableDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_7e04b83b-e114-4e52-b874-8b5b92f98f6e_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_fc171fe3-776b-4f02-89c4-3c49b4553b09_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6b563be2-73e5-4c24-b957-d68d2689b8a7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_EstimatedFederalTaxableIncome_1b4c1d1e-4f78-47ce-a466-c7fe6a62a672_terseLabel_en-US" xlink:label="lab_nvr_EstimatedFederalTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated federal taxable income</link:label>
    <link:label id="lab_nvr_EstimatedFederalTaxableIncome_label_en-US" xlink:label="lab_nvr_EstimatedFederalTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Federal Taxable Income</link:label>
    <link:label id="lab_nvr_EstimatedFederalTaxableIncome_documentation_en-US" xlink:label="lab_nvr_EstimatedFederalTaxableIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated federal taxable income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EstimatedFederalTaxableIncome" xlink:href="nvr-20211231.xsd#nvr_EstimatedFederalTaxableIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_EstimatedFederalTaxableIncome" xlink:to="lab_nvr_EstimatedFederalTaxableIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_6e14d83d-7e1e-466d-94c8-ea16aabaa411_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid during the year, net of interest capitalized</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_2636e07f-86cd-4c75-bc5d-2dd9bb5e6129_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_bbce6e75-fc25-4554-8878-51e3045c71d1_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_b4a871e3-5e6f-4919-969f-022fa7c728b9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_98e00a6f-8b2d-44f3-81fd-d2f7f8f92f69_terseLabel_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand</link:label>
    <link:label id="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_label_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand</link:label>
    <link:label id="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_documentation_en-US" xlink:label="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:href="nvr-20211231.xsd#nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:to="lab_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RepurchaseAgreementMember_ba942dab-b2c7-488a-ab0d-8ea6a992c2a7_terseLabel_en-US" xlink:label="lab_nvr_RepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement</link:label>
    <link:label id="lab_nvr_RepurchaseAgreementMember_label_en-US" xlink:label="lab_nvr_RepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Agreement [Member]</link:label>
    <link:label id="lab_nvr_RepurchaseAgreementMember_documentation_en-US" xlink:label="lab_nvr_RepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember" xlink:href="nvr-20211231.xsd#nvr_RepurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_RepurchaseAgreementMember" xlink:to="lab_nvr_RepurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e32b1b9-014d-41c3-9f8f-6ce895067f79_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_3c0420be-46d2-467d-9527-558b39eee110_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_d430b6d1-36f8-40e7-902f-c2b408475e35_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_acd96e75-eefa-4a55-a096-045cf9aba53f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f3a1d64-d942-46a3-ba53-97480e6f6390_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_14b38b0e-0254-4d63-b6a3-6cd6335d8088_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_05946435-4c5c-4a81-81d7-7e51c9307aab_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_88a9c60b-6155-4b3a-909d-08197efa222f_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Model home furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_658d8e0c-bfda-4e8b-8bdb-ef19aa7403d9_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_e9227886-807f-46b0-9df5-4a2e05b26d4b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_e459c406-82c0-4b49-98a0-37910f0e34d8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_acb69223-6ffe-4da8-b30f-bfb4d2349c0c_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_4c4331d7-06bb-48ed-b3c1-dd8b3f344c6f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_05d8916c-917e-4be0-a0ce-abab3d1cda93_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding (in Shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6d5ea9b3-2113-4983-b6a9-cfe2cf9c897d_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of shares outstanding used to calculate basic EPS (in Shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_436dd7af-cb12-43ed-89e4-7cc1f9ea27a9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per share (USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_6d28c0e0-c07d-4415-838b-52ad8c3ba224_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration date</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationDate1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_f78b8d60-a18f-41b7-adc6-c5002708a1c7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive securities:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_505f4eb7-4569-4abe-a40f-ae9647bcff53_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_fe5b31b7-96ef-4e0f-84b5-b5887fde2b26_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_0b9a2c86-db66-4b83-b587-c7cb0c888647_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid during the year, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_3beafe4b-324f-4e0c-8860-5a9983b068e9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate investment</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_cc8e425f-0451-481c-b7c3-9817ef022b3f_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LandUnderDevelopmentDisclosureTextBlock_225d411d-955f-4645-94b2-0c76ac49ff45_terseLabel_en-US" xlink:label="lab_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Under Development</link:label>
    <link:label id="lab_nvr_LandUnderDevelopmentDisclosureTextBlock_label_en-US" xlink:label="lab_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Under Development Disclosure [Text Block]</link:label>
    <link:label id="lab_nvr_LandUnderDevelopmentDisclosureTextBlock_documentation_en-US" xlink:label="lab_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for land under development.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:href="nvr-20211231.xsd#nvr_LandUnderDevelopmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:to="lab_nvr_LandUnderDevelopmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_3ef82acc-87be-4e26-afc0-096500016917_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_e1689474-bea5-419a-8b37-354f026c4fe6_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less treasury stock at cost &#8211; 16,864,324 and 16,862,327 shares as of December 31, 2017 and&#160;December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CommitmentsAndContingenciesTable_55465c26-087d-4f31-a059-9f81d4e07bec_terseLabel_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_nvr_CommitmentsAndContingenciesTable_label_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_nvr_CommitmentsAndContingenciesTable_documentation_en-US" xlink:label="lab_nvr_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesTable" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CommitmentsAndContingenciesTable" xlink:to="lab_nvr_CommitmentsAndContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_InterestIncome_4a367245-9664-4c17-a93a-440dedfabf43_terseLabel_en-US" xlink:label="lab_nvr_InterestIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated interest income</link:label>
    <link:label id="lab_nvr_InterestIncome_label_en-US" xlink:label="lab_nvr_InterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income</link:label>
    <link:label id="lab_nvr_InterestIncome_documentation_en-US" xlink:label="lab_nvr_InterestIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_InterestIncome" xlink:href="nvr-20211231.xsd#nvr_InterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_InterestIncome" xlink:to="lab_nvr_InterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_fecf5f37-20a9-4c8b-a06f-c7bbe22bf264_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted share units vesting period or option vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_5f655ca6-67c3-43c9-b5a4-6e44704ae026_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory_3bf67672-44d7-4321-a8e6-6bc7911ac574_terseLabel_en-US" xlink:label="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfDevelopedLandParcelsTransferredToInventory</link:label>
    <link:label id="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory_label_en-US" xlink:label="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfDevelopedLandParcelsTransferredToInventory</link:label>
    <link:label id="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory_documentation_en-US" xlink:label="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberOfDevelopedLandParcelsTransferredToInventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:href="nvr-20211231.xsd#nvr_NumberOfDevelopedLandParcelsTransferredToInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:to="lab_nvr_NumberOfDevelopedLandParcelsTransferredToInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MortgageRepurchaseReserveRealEstate_a5695b2e-3a27-4036-afa6-1032b80d23ce_terseLabel_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage repurchase reserve</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveRealEstate_label_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve, Real Estate</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveRealEstate_documentation_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveRealEstate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve, Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveRealEstate" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MortgageRepurchaseReserveRealEstate" xlink:to="lab_nvr_MortgageRepurchaseReserveRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_895d7664-6a70-46e7-afc0-06b6aa52d37d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_1759dfd7-fef9-4abd-aad7-150bf28ee4ac_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_342e0a20-f5d0-4903-bbb6-a2ed60c51ea5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_c898a039-c57d-4c31-99d9-6368a28466c6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_518de58b-6576-4164-bfcb-b3336a1e94e0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d9769e05-dde7-4d93-9926-d2d805640689_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_6405d27e-5e05-40af-9269-975d8476d396_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Risk of Loss Related to Contract Land Deposits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_d8d1d1b6-9ed5-417b-bfa3-45a69c2cbef7_terseLabel_en-US" xlink:label="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$250M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$250M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$250M Senior Notes Due Two Thousand Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:href="nvr-20211231.xsd#nvr_A250MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:to="lab_nvr_A250MSeniorNotesDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_e5d28f82-8ab4-4586-ae1d-b5a3d7fd8ec4_terseLabel_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options/RSUs Outstanding</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_label_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_documentation_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award options and restricted share units outstanding number.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:to="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_52ad03da-0a7e-4148-ae51-1b8c3e3f6bbb_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_fe5044cf-9c08-46c1-842d-08b7abc418be_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5cf2a489-4ea7-4738-98dd-5cc270f879df_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares outstanding (in Shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_d51e592d-1430-48d6-9ac8-e5904ed278c0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares contributed to the Employee Stock Ownership Plan (in Shares)</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d21e3062-f40d-46ae-9f2d-90dee9505dc4_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContractLandDepositImpairmentRecoveries_10a6eb47-feea-4155-8547-3be908e3c6a3_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposit (recoveries) impairments and other impairments, net</link:label>
    <link:label id="lab_nvr_ContractLandDepositImpairmentRecoveries_label_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposit Impairment Recoveries</link:label>
    <link:label id="lab_nvr_ContractLandDepositImpairmentRecoveries_documentation_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of impairment or subsequent recovery related to contract land deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecoveries" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositImpairmentRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositImpairmentRecoveries" xlink:to="lab_nvr_ContractLandDepositImpairmentRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_8ca0cca5-7520-42d6-a3fb-6b06daaa388d_terseLabel_en-US" xlink:label="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed Gain From Loan Sale</link:label>
    <link:label id="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_label_en-US" xlink:label="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Assumed Gain Loss From Loan Sale</link:label>
    <link:label id="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_documentation_en-US" xlink:label="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value measurement assumed gain (loss) from loan sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:to="lab_nvr_FairValueMeasurementAssumedGainLossFromLoanSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_80fbc8d4-6d44-4156-9765-2638ed9daca3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserve, beginning of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_e8a6c434-a295-419c-b4bd-4579cea5860f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranty reserve, end of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_cceac5e2-2c5f-4637-a220-830bac71c8fe_negatedLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_6432ab2d-c17d-427c-9c51-674a31e8370b_terseLabel_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_16b16092-c02e-476d-bfd6-2aec7d3c0ec2_verboseLabel_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted share units outstanding</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_label_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</link:label>
    <link:label id="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_documentation_en-US" xlink:label="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="lab_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContractLandDeposits_e63261fd-d8a2-47db-a92e-c6a05a52c203_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposits</link:label>
    <link:label id="lab_nvr_ContractLandDeposits_bf7cac72-be2b-4864-9eac-62889885e104_verboseLabel_en-US" xlink:label="lab_nvr_ContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposits</link:label>
    <link:label id="lab_nvr_ContractLandDeposits_label_en-US" xlink:label="lab_nvr_ContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposits</link:label>
    <link:label id="lab_nvr_ContractLandDeposits_documentation_en-US" xlink:label="lab_nvr_ContractLandDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits" xlink:href="nvr-20211231.xsd#nvr_ContractLandDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDeposits" xlink:to="lab_nvr_ContractLandDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_d2f2173c-aad0-45c7-94cd-2c6728a1cc3c_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_cfb89938-2a79-49e8-a688-ce00f1d696fb_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_e689680a-7f65-40cd-9732-69b3c01945d1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RepurchaseOfCommonStockTableTextBlock_09771776-bbde-4798-9cbe-d455e3d3b078_terseLabel_en-US" xlink:label="lab_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Repurchases of Common Stock</link:label>
    <link:label id="lab_nvr_RepurchaseOfCommonStockTableTextBlock_label_en-US" xlink:label="lab_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Of Common Stock [Table Text Block]</link:label>
    <link:label id="lab_nvr_RepurchaseOfCommonStockTableTextBlock_documentation_en-US" xlink:label="lab_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_RepurchaseOfCommonStockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:to="lab_nvr_RepurchaseOfCommonStockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_9f259c76-b57e-494d-ba9e-aad7e2360539_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_855f0f0a-0d24-4c48-b3ee-78fd1749f6ed_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_d3dd44bf-6075-4cd0-8836-876a78287767_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_1e945968-9208-43d1-86d6-73bb69eb655f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_04fa724d-cfcb-4d12-83ce-307cb8971c43_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Property, Plant and Equipment ("PP&amp;E")</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryConstructionMaterials_e5a0814d-fcf9-4794-b2f8-2fdeac7ee041_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInventoryConstructionMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building materials and other</link:label>
    <link:label id="lab_us-gaap_RealEstateInventoryConstructionMaterials_label_en-US" xlink:label="lab_us-gaap_RealEstateInventoryConstructionMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Inventory, Construction Materials</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInventoryConstructionMaterials" xlink:to="lab_us-gaap_RealEstateInventoryConstructionMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_08be106b-9297-4d59-a53c-61c44799eef2_terseLabel_en-US" xlink:label="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undesignated Derivative Instruments</link:label>
    <link:label id="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block]</link:label>
    <link:label id="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:to="lab_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_81c055b6-a57c-4a3f-a9e9-3b437b9456b3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_db263eef-8c40-4267-9de5-d08da9d0c7a0_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2e88dc64-dd9c-43af-a7ab-399ec4c6a777_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ab996e9b-bc41-4611-ae4d-ca529a16e9a3_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Homebuilding PP&amp;E</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_d5c86d01-94ec-44aa-a074-1089e09a274e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment ("PP&amp;E")</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_f316c9ce-593d-4637-84b1-58b694e6dec4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" xlink:to="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_a72b7b34-248f-42a4-b05e-84d12915bb05_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Three</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_79e77269-9317-4753-bbbd-297ef5603a0f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:to="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LotsControlledByCompany_4e76eb66-7a5b-421f-926d-99e28d004bfe_terseLabel_en-US" xlink:label="lab_nvr_LotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lots controlled by NVR</link:label>
    <link:label id="lab_nvr_LotsControlledByCompany_label_en-US" xlink:label="lab_nvr_LotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lots Controlled By Company</link:label>
    <link:label id="lab_nvr_LotsControlledByCompany_documentation_en-US" xlink:label="lab_nvr_LotsControlledByCompany" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lots controlled by NVR.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany" xlink:href="nvr-20211231.xsd#nvr_LotsControlledByCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LotsControlledByCompany" xlink:to="lab_nvr_LotsControlledByCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_ab42c95f-8058-4d05-8f7d-1e44a0dc83b7_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares repurchased (in Shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_553e532d-ca8f-45eb-97dd-c1bb089b1e73_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_b92a3390-92ec-4f7d-ba3b-522e8604ffeb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a1da0066-0cf0-457c-85a4-d1f3148fb31e_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_b5cac9b5-e8d9-49d2-bf27-da4783f55930_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_129baf68-73c2-49ca-ba25-ff305f4ad42d_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_25c63486-3d86-44e9-926b-ba1c0433fd66_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5332a876-5616-464b-be92-97c2b5db0f73_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base limitations</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0d13fdf2-b9fe-4f01-a7ce-33fa7efd6ab4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementsInterestRateMovementEffect_2e9e3022-68eb-4f10-a9e6-4b2cc8a207de_terseLabel_en-US" xlink:label="lab_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Movement Effect</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsInterestRateMovementEffect_label_en-US" xlink:label="lab_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements Interest Rate Movement Effect</link:label>
    <link:label id="lab_nvr_FairValueMeasurementsInterestRateMovementEffect_documentation_en-US" xlink:label="lab_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate movement effect on fair value measurement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:to="lab_nvr_FairValueMeasurementsInterestRateMovementEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_fa3544e5-68c8-4da3-9c09-39ae2bd23ae0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at beginning of period (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f89684d5-b295-4725-8995-5d39916d96c2_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at end of period (Weighted Average Exercise Price)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock_7c57f440-63c4-4dc1-85ea-ab895eb17add_terseLabel_en-US" xlink:label="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Equity-Based Compensation Plans with Grants Outstanding</link:label>
    <link:label id="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock_label_en-US" xlink:label="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block]</link:label>
    <link:label id="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock_documentation_en-US" xlink:label="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of share-based compensation arrangements by share-based payment award, grants outstanding.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:href="nvr-20211231.xsd#nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:to="lab_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_11d26d11-b785-4040-95ad-dd254880888a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_784bdd86-4bef-4e52-91be-32b06b33b9c3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at end of period (Weighted Average Remaining Contract Life (Years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_173132df-56a1-4732-8dc1-74d8a62b48fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_0029c1b7-8341-48d5-b73a-091440db286f_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_c2daf96d-c80f-441a-a317-b8207177b446_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_196757ab-e1a3-4f88-9cc4-336478abff15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility (range), minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_e5c19e49-d008-4d1e-8668-27a39b35e94e_terseLabel_en-US" xlink:label="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected production of finished lots</link:label>
    <link:label id="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_label_en-US" xlink:label="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Production Of Finished Lots From Joint Ventures</link:label>
    <link:label id="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_documentation_en-US" xlink:label="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected production of finished lots from joint ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:href="nvr-20211231.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:to="lab_nvr_ExpectedProductionOfFinishedLotsFromJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a9a197ca-6bc6-409b-b24d-4de925601356_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_AuditorInformationAbstract_label_en-US" xlink:label="lab_nvr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information [Abstract]</link:label>
    <link:label id="lab_nvr_AuditorInformationAbstract_documentation_en-US" xlink:label="lab_nvr_AuditorInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AuditorInformationAbstract" xlink:href="nvr-20211231.xsd#nvr_AuditorInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AuditorInformationAbstract" xlink:to="lab_nvr_AuditorInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e6d1ce0f-f100-4e54-a7d3-7eb50636e2a6_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, restricted cash, and cash equivalents, beginning of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_371bf5b5-ac26-40a3-86f2-463f68219b78_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, restricted cash, and cash equivalents, end of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CreditAgreementMember_433677c6-fd76-4689-8230-327d18b29ed1_terseLabel_en-US" xlink:label="lab_nvr_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_nvr_CreditAgreementMember_label_en-US" xlink:label="lab_nvr_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_nvr_CreditAgreementMember_documentation_en-US" xlink:label="lab_nvr_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember" xlink:href="nvr-20211231.xsd#nvr_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CreditAgreementMember" xlink:to="lab_nvr_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_AmendedCreditAgreementMember_75fe7655-731e-4b46-8b69-0ad02d64dea3_terseLabel_en-US" xlink:label="lab_nvr_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Agreement [Member]</link:label>
    <link:label id="lab_nvr_AmendedCreditAgreementMember_label_en-US" xlink:label="lab_nvr_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Agreement [Member]</link:label>
    <link:label id="lab_nvr_AmendedCreditAgreementMember_documentation_en-US" xlink:label="lab_nvr_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AmendedCreditAgreementMember" xlink:href="nvr-20211231.xsd#nvr_AmendedCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AmendedCreditAgreementMember" xlink:to="lab_nvr_AmendedCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_07d852d9-b539-43d1-ae2d-89e7a767e41f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_9a2e06ac-60ff-4aad-8093-eb20a856e36e_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total risk of loss</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_e77168f3-33b8-4bc6-8471-51bbd42bb9b3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_02f5ed53-98e2-43ba-9f97-f94230618e42_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f7bbe4d6-209a-4549-82af-1a74dbf6f637_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk free interest rate (range), maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_218c2f4f-d438-4a1a-aa9c-c188aba2947a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_109d2ded-3c84-4acf-b64b-f540a8412479_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenditures for property and equipment:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_b94c8672-d4d9-48b0-97ce-c67ab4e97896_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b806a339-f8a5-49d2-8748-39b4e89b9f42_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (Shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_53918b46-6688-4930-ac8a-73b8cefe340f_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding (in Shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_79148a6b-8d0f-4a4c-90e2-d07d9f9314a1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements_9fa377cb-cc05-46e1-804b-c63166d7e7b4_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract land deposits in cash under Lot Purchase Agreements</link:label>
    <link:label id="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements_label_en-US" xlink:label="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Land Deposits On Lot Purchase Agreements</link:label>
    <link:label id="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements_documentation_en-US" xlink:label="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:to="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_edba76b2-9f4b-4470-bd34-2c7910c748b7_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_1de3d3a5-16bb-41a5-8efd-6c768e3c0b9d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_64495721-9482-496a-9821-eacc106d933d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_d6018269-f5c3-4c03-baff-6f0b197ce70b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_1a3e2090-caba-42eb-a46d-be2b0fdb975a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAbstract_f69e8d0f-d359-4259-86d8-b552899c6cd2_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:label id="lab_us-gaap_RealEstateAbstract_label_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAbstract" xlink:to="lab_us-gaap_RealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_463bda65-08bb-4a43-a9f0-8a8373c8b122_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_DeferredCompensationActivityAdjustments_e2a4e6bc-078a-4672-b6a7-447b91621e5a_terseLabel_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation activity, net</link:label>
    <link:label id="lab_nvr_DeferredCompensationActivityAdjustments_label_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Activity Adjustments</link:label>
    <link:label id="lab_nvr_DeferredCompensationActivityAdjustments_documentation_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation activities during period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DeferredCompensationActivityAdjustments" xlink:to="lab_nvr_DeferredCompensationActivityAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_86398f97-5418-47d4-b697-b0041885fdf6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_c7aa7df1-c8c8-4862-9771-f79e4263791d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_6a1de486-3662-495d-8e1a-116f0131d1f0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_6a947f0c-539b-40f8-9bcf-56f345e71952_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_c5e51924-7a81-41d2-8547-85b8f8807ffd_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ed17f186-bc8a-41f8-9607-34a9ffa8abaa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_11da474e-2ecd-4ff4-97c0-9caa0e2bc9f6_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_CorporateCapitalAllocationCharge_0d19060e-13f4-46c3-8371-7d489fbd2ca1_verboseLabel_en-US" xlink:label="lab_nvr_CorporateCapitalAllocationCharge" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate capital allocation charge</link:label>
    <link:label id="lab_nvr_CorporateCapitalAllocationCharge_13b157fa-a4bc-4b53-a554-609a03a1736c_negatedLabel_en-US" xlink:label="lab_nvr_CorporateCapitalAllocationCharge" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate capital allocation charge</link:label>
    <link:label id="lab_nvr_CorporateCapitalAllocationCharge_label_en-US" xlink:label="lab_nvr_CorporateCapitalAllocationCharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Capital Allocation Charge</link:label>
    <link:label id="lab_nvr_CorporateCapitalAllocationCharge_documentation_en-US" xlink:label="lab_nvr_CorporateCapitalAllocationCharge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CorporateCapitalAllocationCharge" xlink:to="lab_nvr_CorporateCapitalAllocationCharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_7167d601-e93d-4516-8664-2784a23c8f9b_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_45be12f0-5d2d-4de3-8639-1d2e3decd3ac_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_6f335ca4-04e6-4a33-82af-86a6c5f271f3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_4c1a56db-a855-49a1-ab9a-c95404c1764e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_UnallocatedCorporateOverhead_bb26972a-4355-4ef4-b504-2ed9e38ab262_terseLabel_en-US" xlink:label="lab_nvr_UnallocatedCorporateOverhead" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated corporate overhead</link:label>
    <link:label id="lab_nvr_UnallocatedCorporateOverhead_label_en-US" xlink:label="lab_nvr_UnallocatedCorporateOverhead" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated Corporate Overhead</link:label>
    <link:label id="lab_nvr_UnallocatedCorporateOverhead_documentation_en-US" xlink:label="lab_nvr_UnallocatedCorporateOverhead" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated corporate overhead.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead" xlink:href="nvr-20211231.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_UnallocatedCorporateOverhead" xlink:to="lab_nvr_UnallocatedCorporateOverhead" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_4d250683-c0a4-45c4-a441-65c588000617_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit before Taxes</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d724067-3cab-4e13-a8c9-b5bd8fd61c71_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d6b587a6-9993-4194-aa06-d7f1d7d90b8f_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_65e1bdcc-f616-48a2-80d8-25881e39a9b9_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_7ee99d4c-85bb-443f-9964-381e5aeabf37_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_5e893ead-9a5d-41c7-994d-cb70fd96ee70_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated option life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurredCapitalizedAbstract_31333a24-18f2-4965-995f-58dea05b210a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredCapitalizedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurredCapitalizedAbstract_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredCapitalizedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract" xlink:to="lab_us-gaap_InterestCostsIncurredCapitalizedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_95bae779-710b-47e9-a873-3c2bd9c3cb3d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c935a382-d949-4b22-9795-cea9b210c0ad_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum loan borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NorthEastMember_0d23d383-9257-4cec-8d28-41a4d67199fc_terseLabel_en-US" xlink:label="lab_nvr_NorthEastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North East</link:label>
    <link:label id="lab_nvr_NorthEastMember_label_en-US" xlink:label="lab_nvr_NorthEastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North East [Member]</link:label>
    <link:label id="lab_nvr_NorthEastMember_documentation_en-US" xlink:label="lab_nvr_NorthEastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NorthEastMember" xlink:to="lab_nvr_NorthEastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_6cf86ddb-66b2-473b-92fb-c64bca38121a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_f23d42a8-f62e-425e-ab51-2d3c28ce5cb4_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDepositsOutstanding_d4b2a31b-b954-4ab5-9954-f35e227346ca_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositsOutstanding" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in contract land deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDepositsOutstanding_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deposits Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding" xlink:to="lab_us-gaap_IncreaseDecreaseInDepositsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_6b593000-f3f8-4be0-80da-0bd89cb49efb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_c509be8e-6fa4-4c74-a8aa-9311d6a5b284_terseLabel_en-US" xlink:label="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M Senior Notes Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M Senior Notes Due Two Thousand Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:href="nvr-20211231.xsd#nvr_A50MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:to="lab_nvr_A50MSeniorNotesDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfRawLandParcelsOfLandPurchased_00073a2f-2207-4a47-99cc-aec78111ae1a_terseLabel_en-US" xlink:label="lab_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Raw Land Parcels Of Land Purchased</link:label>
    <link:label id="lab_nvr_NumberOfRawLandParcelsOfLandPurchased_label_en-US" xlink:label="lab_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Raw Land Parcels Of Land Purchased</link:label>
    <link:label id="lab_nvr_NumberOfRawLandParcelsOfLandPurchased_documentation_en-US" xlink:label="lab_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Raw Land Parcels Of Land Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:href="nvr-20211231.xsd#nvr_NumberOfRawLandParcelsOfLandPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:to="lab_nvr_NumberOfRawLandParcelsOfLandPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_ef042bce-6eeb-41eb-9949-d700f041e619_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_f9d5a48a-f0ce-4520-9d21-1f305fc2c601_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitments_09b5697d-9420-42f0-9e12-5f2ee1dbf3f8_terseLabel_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional funding commitments in the aggregate</link:label>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitments_label_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Additional Funding Commitments</link:label>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitments_documentation_en-US" xlink:label="lab_nvr_AggregateAdditionalFundingCommitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate additional funding commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AggregateAdditionalFundingCommitments" xlink:to="lab_nvr_AggregateAdditionalFundingCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_abb11d12-c1ee-4159-a4d8-8fe7098eba7b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MortgageRepurchaseReserveAbstract_4f2a0d40-f025-4acb-8bf3-5907347849c9_terseLabel_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve [Abstract]</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveAbstract_label_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve [Abstract]</link:label>
    <link:label id="lab_nvr_MortgageRepurchaseReserveAbstract_documentation_en-US" xlink:label="lab_nvr_MortgageRepurchaseReserveAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Reserve [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveAbstract" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MortgageRepurchaseReserveAbstract" xlink:to="lab_nvr_MortgageRepurchaseReserveAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_7921d12c-e4cd-47c6-98a4-86089bb92763_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_3fdb8639-ab8a-401e-898a-af8b2f7bdf14_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_22d5ad91-d396-4f03-9f4d-ad8f20072024_terseLabel_en-US" xlink:label="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract on Raw Ground with Landowners</link:label>
    <link:label id="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member]</link:label>
    <link:label id="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_documentation_en-US" xlink:label="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw ground contracts variable interest entity not primary beneficiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:href="nvr-20211231.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:to="lab_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3d5da672-88ca-40db-a487-59640209d736_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation cost for all outstanding Options and RSUs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_1b31cb42-1ff5-48af-868a-47c3bd8bc4c1_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_OriginatedLoanTimePeriodBeforeSale_60e30f1a-c3d4-42e3-abdb-08908f83bddb_terseLabel_en-US" xlink:label="lab_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Typical length of days loans sold into secondary market</link:label>
    <link:label id="lab_nvr_OriginatedLoanTimePeriodBeforeSale_label_en-US" xlink:label="lab_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Originated Loan Time Period Before Sale</link:label>
    <link:label id="lab_nvr_OriginatedLoanTimePeriodBeforeSale_documentation_en-US" xlink:label="lab_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of time originated loans are held before being sold into the secondary market.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:href="nvr-20211231.xsd#nvr_OriginatedLoanTimePeriodBeforeSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:to="lab_nvr_OriginatedLoanTimePeriodBeforeSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_0932f45a-4063-4c9c-ab25-8f4e08566a02_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_e01e8c75-c1f8-4125-bd20-73fa8d84d965_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_2688dfc4-d725-403a-a3a1-9d7b9f0b2cbb_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes computed at the federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SouthEastMember_79e66584-a82d-4b4c-bfc3-898f0b89cca0_terseLabel_en-US" xlink:label="lab_nvr_SouthEastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South East</link:label>
    <link:label id="lab_nvr_SouthEastMember_label_en-US" xlink:label="lab_nvr_SouthEastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South East [Member]</link:label>
    <link:label id="lab_nvr_SouthEastMember_documentation_en-US" xlink:label="lab_nvr_SouthEastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SouthEastMember" xlink:to="lab_nvr_SouthEastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_3b2ecf41-d2fc-416f-986f-9c171fa43702_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired from business acquisition</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_bdddf797-1977-4b41-b988-8c73e29dea55_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sales contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_2618d2d2-4850-44bc-9545-e0866cd8c60d_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b9a01e7-1c8a-4462-9f43-315247aa8b62_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SaleOfLandUnderDevelopment_364c4d5f-4328-482f-9953-25141746652b_terseLabel_en-US" xlink:label="lab_nvr_SaleOfLandUnderDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SaleOfLandUnderDevelopment</link:label>
    <link:label id="lab_nvr_SaleOfLandUnderDevelopment_label_en-US" xlink:label="lab_nvr_SaleOfLandUnderDevelopment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SaleOfLandUnderDevelopment</link:label>
    <link:label id="lab_nvr_SaleOfLandUnderDevelopment_documentation_en-US" xlink:label="lab_nvr_SaleOfLandUnderDevelopment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SaleOfLandUnderDevelopment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SaleOfLandUnderDevelopment" xlink:href="nvr-20211231.xsd#nvr_SaleOfLandUnderDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SaleOfLandUnderDevelopment" xlink:to="lab_nvr_SaleOfLandUnderDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_087c5675-875a-4047-a89d-0983a5b3fdae_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate lock commitments</link:label>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:to="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_40c889ad-8f56-4ccc-b06b-75798fec8bcf_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_26894822-2be2-472d-b3ef-42df86f2b10d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_7d9466f9-cd48-4eef-b0c4-003cdca5ca1e_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facilities</link:label>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_label_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturingFacilityMember" xlink:to="lab_us-gaap_ManufacturingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_ConsolidationEntriesAndOtherForAssets_ade0935b-c2f6-43bb-acfc-82b4b78c7e55_terseLabel_en-US" xlink:label="lab_nvr_ConsolidationEntriesAndOtherForAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation adjustments and other</link:label>
    <link:label id="lab_nvr_ConsolidationEntriesAndOtherForAssets_label_en-US" xlink:label="lab_nvr_ConsolidationEntriesAndOtherForAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Entries And Other For Assets</link:label>
    <link:label id="lab_nvr_ConsolidationEntriesAndOtherForAssets_documentation_en-US" xlink:label="lab_nvr_ConsolidationEntriesAndOtherForAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation entries and other for assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets" xlink:href="nvr-20211231.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ConsolidationEntriesAndOtherForAssets" xlink:to="lab_nvr_ConsolidationEntriesAndOtherForAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_87d81c23-1fb9-46ad-8e89-e7cfd6ba943b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Black-Scholes Option-Pricing Model Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_abebb772-e1bb-4db1-9e14-84dd1fcee712_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_7e4b2906-668a-415c-ac88-c892b2979a20_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_64e8e8d3-a807-4edb-a0c8-16a094fd894f_verboseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesMember" xlink:to="lab_us-gaap_AccruedLiabilitiesMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>nvr-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d7ef09f3-61ef-40a3-ae39-60b4faa78190,g:1ca1bd2f-6909-4696-8975-5114c5a17149-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.nvrinc.com/role/Cover" xlink:type="simple" xlink:href="nvr-20211231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:href="nvr-20211231.xsd#nvr_DocumentAndEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ad9576a5-9441-4572-b4c6-15d942e20f14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentType_ad9576a5-9441-4572-b4c6-15d942e20f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7b415a28-5df7-4b0e-a02c-5759402132eb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_AmendmentFlag_7b415a28-5df7-4b0e-a02c-5759402132eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3bbaca8d-d6da-4417-8e71-d1c8bbe60800" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentPeriodEndDate_3bbaca8d-d6da-4417-8e71-d1c8bbe60800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_0016d35f-ee68-4e11-9e66-ba50affa2303" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentAnnualReport_0016d35f-ee68-4e11-9e66-ba50affa2303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_3eeeb253-7f59-40c7-aea3-eb359efdd7b8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentTransitionReport_3eeeb253-7f59-40c7-aea3-eb359efdd7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9ea3dbdc-2718-4ff4-a619-754c9fc88a73" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentFiscalYearFocus_9ea3dbdc-2718-4ff4-a619-754c9fc88a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_5179eac8-f95c-495c-96f2-04af5c9899d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5179eac8-f95c-495c-96f2-04af5c9899d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b70a5ee1-6667-4ed7-a84e-499640487484" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityFileNumber_b70a5ee1-6667-4ed7-a84e-499640487484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_f1798b04-758b-40dd-acc1-328088e9de02" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_TradingSymbol_f1798b04-758b-40dd-acc1-328088e9de02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_7f07e376-d2a3-4506-99f0-1b7972a008de" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_Security12bTitle_7f07e376-d2a3-4506-99f0-1b7972a008de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a4177caa-16cc-4eae-bfab-79a5c29b2e5d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityCentralIndexKey_a4177caa-16cc-4eae-bfab-79a5c29b2e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_01cd095e-02ce-4d6f-9706-f4f48a9635fb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_01cd095e-02ce-4d6f-9706-f4f48a9635fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_3652464c-33eb-4667-9431-2f81bd21b82a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_af256362-ad5b-42b0-acb6-12f04e6f404f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityCurrentReportingStatus_af256362-ad5b-42b0-acb6-12f04e6f404f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_cd3344d6-a64b-44cf-a113-e16acb26e015" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityInteractiveDataCurrent_cd3344d6-a64b-44cf-a113-e16acb26e015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_3d0d2fe3-2cf6-4174-b65a-ff1df91f364d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityVoluntaryFilers_3d0d2fe3-2cf6-4174-b65a-ff1df91f364d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_14c1d7be-24d9-4c8f-b41a-2dacf4e5eb1b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityFilerCategory_14c1d7be-24d9-4c8f-b41a-2dacf4e5eb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_dba0477e-2fc8-4994-80fd-982d891397a2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_dba0477e-2fc8-4994-80fd-982d891397a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_1cf93a75-4ab3-435e-b6a7-82753b7be895" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityPublicFloat_1cf93a75-4ab3-435e-b6a7-82753b7be895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_b0e0575b-21be-47d4-8c11-3779e620459a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityEmergingGrowthCompany_b0e0575b-21be-47d4-8c11-3779e620459a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_f2f1abc8-0af4-4586-a3ae-7d4ad0509e34" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntitySmallBusiness_f2f1abc8-0af4-4586-a3ae-7d4ad0509e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_95739fd2-991f-42c7-b43a-1f4e225f1fc7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityShellCompany_95739fd2-991f-42c7-b43a-1f4e225f1fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_46a8215b-a3a1-4c54-bc5b-6ef9970d7e31" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_CurrentFiscalYearEndDate_46a8215b-a3a1-4c54-bc5b-6ef9970d7e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1b8c18aa-bfd2-41f3-a8ae-a847ae33678a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityRegistrantName_1b8c18aa-bfd2-41f3-a8ae-a847ae33678a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_10dc71f1-e57a-4e33-8ffe-1d79550bfd53" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_LocalPhoneNumber_10dc71f1-e57a-4e33-8ffe-1d79550bfd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_008f7100-11f1-4427-9e23-11e5dacbe536" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityAddressPostalZipCode_008f7100-11f1-4427-9e23-11e5dacbe536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_12aafaac-42c7-4d01-b4c7-0918bdad7f16" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityAddressCityOrTown_12aafaac-42c7-4d01-b4c7-0918bdad7f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b408a31f-65f2-4fc5-b1be-c27fd663d1cb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityAddressAddressLine1_b408a31f-65f2-4fc5-b1be-c27fd663d1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f4b86503-e7a1-49ce-a2f3-c3c94fc3b115" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityAddressStateOrProvince_f4b86503-e7a1-49ce-a2f3-c3c94fc3b115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1568cf95-241a-4c85-a74c-0bfda1da8bf0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityTaxIdentificationNumber_1568cf95-241a-4c85-a74c-0bfda1da8bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_726b9916-b614-4a2c-8f74-e40e48bd6263" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_IcfrAuditorAttestationFlag_726b9916-b614-4a2c-8f74-e40e48bd6263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9fdec183-dd75-492d-9b85-db00359b58ef" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_CityAreaCode_9fdec183-dd75-492d-9b85-db00359b58ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_46126507-cc50-4e90-8b96-8213c395ffca" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8c29bdf1-0c2a-4c02-8273-e00b9539c0fa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3ba70f96-2931-4d6d-b46b-8800982d736e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_58c5df54-41ca-4405-83c1-bde318a6805c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_cffc567f-30d7-4021-bdd2-6db813b4b30c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_967d46b6-8b98-45da-aee0-d576c48ee2a3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_390f2c2d-a2c0-456b-bb0b-fcdff80e23b5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cbf15b5f-47cc-4b1b-b970-74d1d2fab201" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d251adfd-0548-414f-810b-4b1c6bd5ac5c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fab51a16-cb65-4120-b465-c586eff4309e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ff814aa9-9682-43d8-ab87-ad556d4c71f1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ff814aa9-9682-43d8-ab87-ad556d4c71f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_dcca971c-6120-43ce-8cd3-8389cdf20377" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_26b0f273-76f0-4d0b-8c61-a322616dbb62" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_DocumentAndEntityInformationAbstract_fdcc61d8-4285-4d88-8fab-78a7af741519" xlink:to="loc_dei_SecurityExchangeName_26b0f273-76f0-4d0b-8c61-a322616dbb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8490877f-7063-48d0-ab2b-879202833717" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/AuditInformation" xlink:type="simple" xlink:href="nvr-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AuditorInformationAbstract_d0f72e34-33a6-4046-961e-cb6e5df56298" xlink:href="nvr-20211231.xsd#nvr_AuditorInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_0f551986-77c3-4050-a207-3f8817d5153d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_AuditorInformationAbstract_d0f72e34-33a6-4046-961e-cb6e5df56298" xlink:to="loc_dei_AuditorName_0f551986-77c3-4050-a207-3f8817d5153d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_f0d9d781-981c-402e-aa0a-1d49124e62fd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_AuditorInformationAbstract_d0f72e34-33a6-4046-961e-cb6e5df56298" xlink:to="loc_dei_AuditorLocation_f0d9d781-981c-402e-aa0a-1d49124e62fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_110caf98-760c-4ecc-ba83-d4e02d7a352c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_AuditorInformationAbstract_d0f72e34-33a6-4046-961e-cb6e5df56298" xlink:to="loc_dei_AuditorFirmId_110caf98-760c-4ecc-ba83-d4e02d7a352c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_21e2961b-dacc-45c6-99f2-a35596a1cd04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21e2961b-dacc-45c6-99f2-a35596a1cd04" xlink:to="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_19afc6ac-b68d-47d5-b97d-ee4283916919" xlink:to="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a8dc56e1-3cfa-49e7-9a81-7fa57b528e24" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:to="loc_nvr_HomeBuildingSegmentMember_a8dc56e1-3cfa-49e7-9a81-7fa57b528e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_73fa3fe0-5eb6-450c-ac74-c3f75d7a55b7" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2d83e1e0-47f8-44d2-907e-e7303796a489" xlink:to="loc_nvr_MortgageBankingSegmentMember_73fa3fe0-5eb6-450c-ac74-c3f75d7a55b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5f4b470e-4e47-4be8-b99b-eb15b7d34fef" xlink:to="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:to="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_912f78b1-150c-4e44-a397-74acdd9a9b06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_912f78b1-150c-4e44-a397-74acdd9a9b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2aca4187-d5fc-408f-9929-ca59e0011aea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2aca4187-d5fc-408f-9929-ca59e0011aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_37b44006-cdbb-4e4b-8b6e-70a26c022faf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_37b44006-cdbb-4e4b-8b6e-70a26c022faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_2e2af79f-e569-4717-bed2-cb3a35120e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_AccountsReceivableNet_2e2af79f-e569-4717-bed2-cb3a35120e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_0533158e-9c1e-4db8-968c-fb410ec263ab" xlink:href="nvr-20211231.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_0533158e-9c1e-4db8-968c-fb410ec263ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_6c31b801-066b-46c9-b3f0-56d24d50d119" xlink:href="nvr-20211231.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_6c31b801-066b-46c9-b3f0-56d24d50d119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_88f593b9-d14e-4941-8bdf-875e20dfcee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_88f593b9-d14e-4941-8bdf-875e20dfcee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_194bab53-51f3-45a0-80de-c88e34082c10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_194bab53-51f3-45a0-80de-c88e34082c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_1c8af320-6e49-47cc-b7ce-3f97a77fe3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_755465a2-eaac-410e-be8f-c76666870e81" xlink:to="loc_us-gaap_InventoryOperativeBuilders_1c8af320-6e49-47cc-b7ce-3f97a77fe3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_2b9f40be-d55d-4f19-aab7-e5a7f4f31735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_DepositsAssets_2b9f40be-d55d-4f19-aab7-e5a7f4f31735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ab9e130c-4d22-48ab-9199-074d13265d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ab9e130c-4d22-48ab-9199-074d13265d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_46cea247-fa76-4acb-b79a-ef2a757e4bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_46cea247-fa76-4acb-b79a-ef2a757e4bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_19090dda-a9b3-4c85-aada-769004f8777f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_Goodwill_19090dda-a9b3-4c85-aada-769004f8777f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0af6fe0d-6967-4d90-912c-70444b866aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0af6fe0d-6967-4d90-912c-70444b866aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_4491a4da-5445-4aed-a8fa-8aa31628edfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_OtherAssets_4491a4da-5445-4aed-a8fa-8aa31628edfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_79380703-4a82-4297-8455-4970da27be91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bc9b3b3e-7984-445f-8203-cc5009c88b68" xlink:to="loc_us-gaap_Assets_79380703-4a82-4297-8455-4970da27be91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3f9f333c-0972-4064-8e49-f30da1e909e5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_94f76313-513b-4f70-bdfd-b3ebb5f32d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_94f76313-513b-4f70-bdfd-b3ebb5f32d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_8f9ca073-8c2b-4993-a72a-98098f652bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_8f9ca073-8c2b-4993-a72a-98098f652bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0647896d-5586-4003-83f8-cecb98cd44c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0647896d-5586-4003-83f8-cecb98cd44c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a464b375-0f86-46ad-a349-90060afd5e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_OperatingLeaseLiability_a464b375-0f86-46ad-a349-90060afd5e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_ec68e08b-9a0c-4dd4-b5dc-c70946c3840f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_SeniorNotes_ec68e08b-9a0c-4dd4-b5dc-c70946c3840f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_8960e083-acdb-4688-9fe5-11f85a7d677a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_8960e083-acdb-4688-9fe5-11f85a7d677a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8218bf17-4206-4af7-b70c-39c34f3d8af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_Liabilities_8218bf17-4206-4af7-b70c-39c34f3d8af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6cb9094e-2c2f-483c-9175-0d07c9b7ec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6cb9094e-2c2f-483c-9175-0d07c9b7ec2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_54066ce6-89e3-4c4b-b8f0-bedeb60c67d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_CommonStockValue_54066ce6-89e3-4c4b-b8f0-bedeb60c67d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_32f60c08-1ac7-497d-bad8-e35aff66100b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_32f60c08-1ac7-497d-bad8-e35aff66100b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_361012df-3b0b-425c-be36-04cc6e0dd59e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrust"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_361012df-3b0b-425c-be36-04cc6e0dd59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_dc198fc4-c325-4257-9584-8b6690df15dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_dc198fc4-c325-4257-9584-8b6690df15dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_96cf9a15-d197-4dea-9a54-1bfc550eb7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_96cf9a15-d197-4dea-9a54-1bfc550eb7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_63babf32-3e30-48f6-9028-c8451450005a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_TreasuryStockValue_63babf32-3e30-48f6-9028-c8451450005a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0a4f545e-affb-4ab3-9cd3-0f320ad90c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f6f55dc3-42b8-4b03-9685-0549c90ca383" xlink:to="loc_us-gaap_StockholdersEquity_0a4f545e-affb-4ab3-9cd3-0f320ad90c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9eca4845-f464-4177-bfbd-546a65cff71c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_98828f8f-84d9-41b6-a654-e3f7660618bc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_9eca4845-f464-4177-bfbd-546a65cff71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f38b32-9698-4122-b45e-d2d349591679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f4f38b32-9698-4122-b45e-d2d349591679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_66461a78-90ae-4204-b9f6-6f87f32fabc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_66461a78-90ae-4204-b9f6-6f87f32fabc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_458a1c8c-7023-4bc9-befa-73ab1865804a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:to="loc_us-gaap_CommonStockSharesIssued_458a1c8c-7023-4bc9-befa-73ab1865804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_1d5b6746-e6d0-4403-b457-b449edb62310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_1d5b6746-e6d0-4403-b457-b449edb62310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_0698c09e-2bee-440c-880c-469e6d99fffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da31de97-6649-4475-bd49-e11776c71ed6" xlink:to="loc_us-gaap_TreasuryStockShares_0698c09e-2bee-440c-880c-469e6d99fffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0b13905a-63e8-4af3-995d-3827395e6a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0b13905a-63e8-4af3-995d-3827395e6a72" xlink:to="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_48e18264-6584-4748-bee8-b797136d5e4f" xlink:to="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_06df271f-e7d2-4393-b708-36c136fde1e4" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:to="loc_nvr_HomeBuildingSegmentMember_06df271f-e7d2-4393-b708-36c136fde1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_3765b5e5-f61c-4a0b-b804-89e00b8cb87b" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_db03d5ba-00b6-4ca7-8837-8dbe154da206" xlink:to="loc_nvr_MortgageBankingSegmentMember_3765b5e5-f61c-4a0b-b804-89e00b8cb87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5aa090fd-ef23-4892-b008-d6e2107c2416" xlink:to="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_172c55d8-0fa2-4a43-90a9-b07d02797708" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_Revenues_172c55d8-0fa2-4a43-90a9-b07d02797708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1e799a5d-b22b-4949-8385-4a5a1df10cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1e799a5d-b22b-4949-8385-4a5a1df10cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_54b9b02d-536d-484c-965b-c35f86334cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_OtherIncome_54b9b02d-536d-484c-965b-c35f86334cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1605f77d-bff8-4e61-b2a0-7300d992166b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1605f77d-bff8-4e61-b2a0-7300d992166b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c5bc312c-2601-44ef-adf9-54239ddfd6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c5bc312c-2601-44ef-adf9-54239ddfd6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9e6dbffc-518c-4b9a-a872-9307e303a1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9e6dbffc-518c-4b9a-a872-9307e303a1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d5f58a52-9dfa-4a50-b84f-3ff62b4cc13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_InterestExpense_d5f58a52-9dfa-4a50-b84f-3ff62b4cc13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c01fa94c-7833-4619-be80-deff12366a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c01fa94c-7833-4619-be80-deff12366a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d75e336-a54e-4aff-83a3-be77b2280ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_6d75e336-a54e-4aff-83a3-be77b2280ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_af0d9bfb-3c84-43c0-be77-976be652dff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_NetIncomeLoss_af0d9bfb-3c84-43c0-be77-976be652dff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cf3a39e8-812c-4ffb-be50-065575418a16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_EarningsPerShareBasic_cf3a39e8-812c-4ffb-be50-065575418a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7988d2a1-f254-4ec2-9df8-1d9d165f062d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7988d2a1-f254-4ec2-9df8-1d9d165f062d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196aaf65-2bf3-404b-9d1a-f1504f3a7c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_196aaf65-2bf3-404b-9d1a-f1504f3a7c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16c72533-851a-4bd9-b0f3-550dff0873c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_16c72533-851a-4bd9-b0f3-550dff0873c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_83548bfc-e311-484a-a5c4-9e2613ed2eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_89ed1cc2-2c7a-4c59-a8aa-13c13c4c5202" xlink:to="loc_us-gaap_OperatingIncomeLoss_83548bfc-e311-484a-a5c4-9e2613ed2eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6e61cb9f-f039-4fd9-9863-088c8cdd17c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6e61cb9f-f039-4fd9-9863-088c8cdd17c0" xlink:to="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6c6455e6-27e6-4c44-8e4e-e687622a2a03" xlink:to="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b984fb9f-f889-4374-b233-fb83a169dae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_CommonStockMember_b984fb9f-f889-4374-b233-fb83a169dae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_35ad7105-4e59-4f75-a601-51169591143a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_35ad7105-4e59-4f75-a601-51169591143a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f31a48bc-9f85-4cc7-bbd5-ed8782f0eed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_RetainedEarningsMember_f31a48bc-9f85-4cc7-bbd5-ed8782f0eed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_a9067e3f-85f1-4b26-a811-4623527e6d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_us-gaap_TreasuryStockMember_a9067e3f-85f1-4b26-a811-4623527e6d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_5c32706a-8854-4991-bb3f-5bfa4528d1ea" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_nvr_DeferredCompensationTrustMember_5c32706a-8854-4991-bb3f-5bfa4528d1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_5314f3cc-e393-425a-bc40-7c6df3bc3d7a" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d15cc2ac-fbb8-45fa-bd92-b8127970cc39" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_5314f3cc-e393-425a-bc40-7c6df3bc3d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_76548f2a-77f6-4616-8841-ce5766475b67" xlink:to="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a178eafd-5119-4288-a8f3-43984319ee49" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1fbc2bc8-ff5a-44b2-98aa-e16635190f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_StockholdersEquity_1fbc2bc8-ff5a-44b2-98aa-e16635190f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3d26fcc7-89c5-472b-bb30-90e532081c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_NetIncomeLoss_3d26fcc7-89c5-472b-bb30-90e532081c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_10c311e6-135f-4248-b14e-0b4aa70f9ae1" xlink:href="nvr-20211231.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_10c311e6-135f-4248-b14e-0b4aa70f9ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_81d777a1-a0d7-43a5-b86b-ae98ec969aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_81d777a1-a0d7-43a5-b86b-ae98ec969aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a6d582e-ec25-4ade-af83-8bf70ac2b74c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a6d582e-ec25-4ade-af83-8bf70ac2b74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_24222622-90bf-483d-9582-6e0fb7ac7b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_24222622-90bf-483d-9582-6e0fb7ac7b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4b1ac859-dfec-40c3-9fda-7f3050875d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4b1ac859-dfec-40c3-9fda-7f3050875d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1fe1122d-fcea-410f-b348-a95299c60028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c5c3741c-fc53-4c12-84ac-02bf09d3034b" xlink:to="loc_us-gaap_StockholdersEquity_1fe1122d-fcea-410f-b348-a95299c60028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_df25cfa2-a2e4-450e-a904-3aec82811254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_df25cfa2-a2e4-450e-a904-3aec82811254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c35fe3a5-c9d2-4c5f-a44d-bd8ced554c94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_df25cfa2-a2e4-450e-a904-3aec82811254" xlink:to="loc_us-gaap_NetIncomeLoss_c35fe3a5-c9d2-4c5f-a44d-bd8ced554c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_df25cfa2-a2e4-450e-a904-3aec82811254" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9956119f-43fb-4919-bb45-dd494484720f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9956119f-43fb-4919-bb45-dd494484720f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6e098c89-d676-4f2e-95ea-a67959eae37e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_ShareBasedCompensation_6e098c89-d676-4f2e-95ea-a67959eae37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecoveries_13076371-deda-43f4-8a63-289a09d88720" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositImpairmentRecoveries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_nvr_ContractLandDepositImpairmentRecoveries_13076371-deda-43f4-8a63-289a09d88720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_29a34a5f-7c41-4ea1-99bf-409a9de7c29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_29a34a5f-7c41-4ea1-99bf-409a9de7c29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_342eb257-4b50-4dc2-b379-19f9b1a63c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_342eb257-4b50-4dc2-b379-19f9b1a63c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_8e90ab49-fc8f-4d41-8f90-015a955c05bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_8e90ab49-fc8f-4d41-8f90-015a955c05bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_4692e18c-5086-460c-8cf4-8aa188515a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_4692e18c-5086-460c-8cf4-8aa188515a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_88e1a6f8-73e1-44e4-8a94-2705294892d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_88e1a6f8-73e1-44e4-8a94-2705294892d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2c9c831f-a329-47d3-a9ee-a0c67688605b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2c9c831f-a329-47d3-a9ee-a0c67688605b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_5f93fce6-c371-43fb-b994-e01ba24e2754" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositsOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_5f93fce6-c371-43fb-b994-e01ba24e2754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_8e7e1748-eb4f-4e51-b700-f3e462112279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_8e7e1748-eb4f-4e51-b700-f3e462112279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1741dec9-db5f-47e7-9039-0d86712d6ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1741dec9-db5f-47e7-9039-0d86712d6ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_08de303a-ebd5-4d3b-a5c2-47699ad14c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_325f53e8-2a67-4549-9617-4f66ea3456ab" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_08de303a-ebd5-4d3b-a5c2-47699ad14c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_e3c12ddc-e7c0-412e-af99-a3324efe7399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_e3c12ddc-e7c0-412e-af99-a3324efe7399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c639cc74-9ebb-4411-bac6-b387988ee626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_de7e000a-955e-4223-86d5-9620635449d1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c639cc74-9ebb-4411-bac6-b387988ee626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fcf6b0e2-0b06-4bb4-bb2c-995e48dbde79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_df25cfa2-a2e4-450e-a904-3aec82811254" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fcf6b0e2-0b06-4bb4-bb2c-995e48dbde79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_7877bfc2-4130-4022-b6dd-1ff62473c9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_7877bfc2-4130-4022-b6dd-1ff62473c9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bca9dc2b-d384-4580-a745-10b9d221002f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_bca9dc2b-d384-4580-a745-10b9d221002f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fdd7497e-b702-43c2-948c-5a0bc02f5e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fdd7497e-b702-43c2-948c-5a0bc02f5e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7e790462-073a-482f-883d-0f894f3a2eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7e790462-073a-482f-883d-0f894f3a2eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dfd4db38-f968-49bb-8d78-b74aeadee81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_21f6f86b-102d-4090-a55d-a7157a4d7758" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dfd4db38-f968-49bb-8d78-b74aeadee81a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0460a5f6-257d-4c77-952a-e95f473d8b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0460a5f6-257d-4c77-952a-e95f473d8b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_b7c494cf-066b-4b05-bf69-e9075bf67e76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_b7c494cf-066b-4b05-bf69-e9075bf67e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_111ad8d1-1a74-4648-ba22-c56f98e49c05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_111ad8d1-1a74-4648-ba22-c56f98e49c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_f539b55c-af36-484c-bb6c-88bb0ce3aff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_f539b55c-af36-484c-bb6c-88bb0ce3aff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_beeedc6c-6645-42f7-9ce3-50ec42c85a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_beeedc6c-6645-42f7-9ce3-50ec42c85a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82da306d-7e8d-40ad-b47a-a4c27aa543e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82da306d-7e8d-40ad-b47a-a4c27aa543e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_df882bae-55fd-477c-9ebe-97cf124e8b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_4edf96c6-fb81-4612-97ae-bf64d7748eed" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_df882bae-55fd-477c-9ebe-97cf124e8b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_647e6525-2d2b-409f-b97b-6c837897af31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_647e6525-2d2b-409f-b97b-6c837897af31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a56e6120-5d16-4df6-ad12-e6fbe9a35344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a56e6120-5d16-4df6-ad12-e6fbe9a35344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e7065087-80ab-48f7-991a-735bbd627f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_01076fa8-3f3f-49be-9ec5-56592dafd36a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e7065087-80ab-48f7-991a-735bbd627f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_af8b9805-94f7-41dc-b469-0042eda38074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e7065087-80ab-48f7-991a-735bbd627f72" xlink:to="loc_us-gaap_InterestPaidNet_af8b9805-94f7-41dc-b469-0042eda38074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_c22bb437-80b8-4144-a389-b2f7336f618b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e7065087-80ab-48f7-991a-735bbd627f72" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_c22bb437-80b8-4144-a389-b2f7336f618b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fd827dec-c99d-49bf-9f8a-d09d14f499eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9a7317f9-5501-43ac-8fea-0e3becf99de5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fd827dec-c99d-49bf-9f8a-d09d14f499eb" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9a7317f9-5501-43ac-8fea-0e3becf99de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock_765e5558-b79b-41da-86e1-4ef806364c4d" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fd827dec-c99d-49bf-9f8a-d09d14f499eb" xlink:to="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock_765e5558-b79b-41da-86e1-4ef806364c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f08cd119-6289-4285-8914-1af1136a5b23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d7bb8178-b202-4772-a86f-de306e5e1b20" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f08cd119-6289-4285-8914-1af1136a5b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesLineItems_226a9017-b045-44e9-8308-8bd753540344" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_a8f08dba-73c6-4d4c-b792-9cda8ba87681" xlink:to="loc_nvr_SignificantAccountingPoliciesLineItems_226a9017-b045-44e9-8308-8bd753540344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_a467fa2f-d7b6-424f-a36b-083a2035f4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_a467fa2f-d7b6-424f-a36b-083a2035f4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_fdf04f6c-884a-42ae-8d74-6790e0f68251" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_UseOfEstimates_fdf04f6c-884a-42ae-8d74-6790e0f68251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3e4cc3c2-63c4-4aac-a44e-b9464f2ef325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3e4cc3c2-63c4-4aac-a44e-b9464f2ef325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstatePolicy_0bbc3675-d8ef-452c-b4d7-2f8ad6a19d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstatePolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_InventoryRealEstatePolicy_0bbc3675-d8ef-452c-b4d7-2f8ad6a19d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock_1d3119ef-91f7-464e-ae57-c6231f2dfa61" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_nvr_ContractLandDepositsPolicyPolicyTextBlock_1d3119ef-91f7-464e-ae57-c6231f2dfa61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_d1ad57ff-f38a-480d-9cb8-7e72fb2e5dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateHeldForDevelopmentAndSalePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_d1ad57ff-f38a-480d-9cb8-7e72fb2e5dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_99e9e9f3-ae4c-43a2-b8db-253611a17e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_99e9e9f3-ae4c-43a2-b8db-253611a17e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_e68b6490-9a80-45f3-b547-17f52ef32ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_e68b6490-9a80-45f3-b547-17f52ef32ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_597b8c84-d1d5-4698-ab36-470331d879a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_597b8c84-d1d5-4698-ab36-470331d879a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_bd3097bb-3035-4eb5-a531-b56de64b1aed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_bd3097bb-3035-4eb5-a531-b56de64b1aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy_77b7f578-acbc-417a-a4ea-73e92f5963f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionRealEstateTransactionsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy_77b7f578-acbc-417a-a4ea-73e92f5963f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy_eecbf831-d84b-4693-9a21-ea1c41a4de56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy_eecbf831-d84b-4693-9a21-ea1c41a4de56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_7de0dff5-d86c-4057-84e8-b3d7fd4c1651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_7de0dff5-d86c-4057-84e8-b3d7fd4c1651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b8e70e06-f4e7-4f57-a9b3-4e573e98e292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b8e70e06-f4e7-4f57-a9b3-4e573e98e292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_741f76b9-17a7-4d87-a1d3-c6239d2859b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_741f76b9-17a7-4d87-a1d3-c6239d2859b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6b293d8e-70a9-487c-bb17-050ed525240a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_6b293d8e-70a9-487c-bb17-050ed525240a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_28e04169-31fb-4c9a-a31f-6afc9a83b276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_755eae80-2c8b-4efd-ab1b-605c6f092983" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_28e04169-31fb-4c9a-a31f-6afc9a83b276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_dbe18544-a068-44af-b651-c6fcc725e774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_699cfe18-ccbf-4a91-ab42-4388244f338d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_dbe18544-a068-44af-b651-c6fcc725e774" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_699cfe18-ccbf-4a91-ab42-4388244f338d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_3008699e-8fe3-4460-b79f-0c920bd18afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_dbe18544-a068-44af-b651-c6fcc725e774" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_3008699e-8fe3-4460-b79f-0c920bd18afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a72634d6-bfb0-49b7-97dc-2a41c9b3f4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:href="nvr-20211231.xsd#nvr_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a72634d6-bfb0-49b7-97dc-2a41c9b3f4ce" xlink:to="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_f3ad61c5-2575-4a10-997f-ec542a3b3515" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_24640645-827c-450a-b733-2add9ae34543" xlink:to="loc_srt_ScenarioUnspecifiedDomain_f3ad61c5-2575-4a10-997f-ec542a3b3515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_04af1874-5fe1-4615-b0dd-237f3fcc80c3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_a3e238de-7aa4-436d-85ee-cdc55f0a1688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4e313201-456a-464d-963f-7892ead1e47e" xlink:to="loc_us-gaap_OtherAssetsMember_a3e238de-7aa4-436d-85ee-cdc55f0a1688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_f10c34f5-3cde-4613-958a-603c33ec0b1f" xlink:to="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_f8f196fa-9e57-49d0-bfbc-88007cd6e06f" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_bb080812-1c9a-40a6-955f-2b962c156d06" xlink:to="loc_nvr_ConsolidatedJointVentureMember_f8f196fa-9e57-49d0-bfbc-88007cd6e06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c6a5cbc6-073e-4635-ab64-ea7aae536389" xlink:to="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_89d64afd-30c0-4858-b8cd-8970cbfbc56e" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:to="loc_nvr_HomeBuildingSegmentMember_89d64afd-30c0-4858-b8cd-8970cbfbc56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_132a028f-b673-46bc-a07c-038c1b98dc86" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_891fe705-b8a9-4214-b8dc-b4dc706436b5" xlink:to="loc_nvr_MortgageBankingSegmentMember_132a028f-b673-46bc-a07c-038c1b98dc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_056c36bc-245b-4b1d-b5dc-7fbf6492412a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_84544ce9-fc56-44e7-b28a-7d092ba8e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_84544ce9-fc56-44e7-b28a-7d092ba8e60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_829747b9-9257-4f09-830a-d0810a7d0c34" xlink:href="nvr-20211231.xsd#nvr_OfficeFacilitiesAndOtherEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_829747b9-9257-4f09-830a-d0810a7d0c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_f210b1e7-31bc-4930-93d4-90a26d13f059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6219dc1b-ce8e-464a-b779-41637ce76783" xlink:to="loc_us-gaap_ManufacturingFacilityMember_f210b1e7-31bc-4930-93d4-90a26d13f059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_491c7156-2404-4eef-9787-55bb9cfc0d22" xlink:to="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a223519e-aa8a-4261-afad-0da7635b3449" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:to="loc_srt_MinimumMember_a223519e-aa8a-4261-afad-0da7635b3449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e1fb047-1ef6-4775-81af-696975a13855" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc20018a-5c9b-42cc-a80a-69991d9c1387" xlink:to="loc_srt_MaximumMember_9e1fb047-1ef6-4775-81af-696975a13855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67e992d8-4f27-4b0c-91a8-5442e135cee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_92bbf756-e098-4729-9cde-f02706294cab" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67e992d8-4f27-4b0c-91a8-5442e135cee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a44ce229-5735-46c1-b02f-36b87a58c67e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_74fde9d8-0f0c-4dc2-8af3-537560510aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_53efa3fd-1e93-4335-bfb0-6fb2de861f61" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_74fde9d8-0f0c-4dc2-8af3-537560510aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_574f8f69-4bfc-4fb8-a8b2-18fd1f2d84c1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_88e1a2da-7ebf-4de5-82c7-3b5118a3b175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_eaabdbf3-588b-4459-870d-245eed4fb003" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_88e1a2da-7ebf-4de5-82c7-3b5118a3b175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_66646d5a-e7e1-458a-8c75-606311b53ac2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_6ffe6a30-c1e7-4d9b-ae08-e63b4bc41ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_6ffe6a30-c1e7-4d9b-ae08-e63b4bc41ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_d49d4dd5-7ca8-4349-a37c-60168596eab3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6fc4f403-9613-453c-a66e-c6614d59716d" xlink:to="loc_us-gaap_ForwardContractsMember_d49d4dd5-7ca8-4349-a37c-60168596eab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_234443ad-24c6-459b-9247-ec0d22ac542e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_fda4aef8-6a17-4432-b303-bfb50a984337" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_fda4aef8-6a17-4432-b303-bfb50a984337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_9efe02ce-f45f-4854-a8ce-9f9dbc8e4758" xlink:href="nvr-20211231.xsd#nvr_A250MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_628f1db3-ddb0-431b-82f4-8d2d34df59ad" xlink:to="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_9efe02ce-f45f-4854-a8ce-9f9dbc8e4758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1351b434-2a63-4594-8240-8496234d9ae2" xlink:to="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b83b7488-0c6e-4ccd-8036-7c3f4313dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_86f40b17-ad7e-4e8d-a047-0d775d117db8" xlink:to="loc_us-gaap_RetainedEarningsMember_b83b7488-0c6e-4ccd-8036-7c3f4313dc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_SignificantAccountingPoliciesTable_79092779-40b5-4e2a-bb55-af7b5ace03a3" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_81f98385-97e8-4dd0-bc90-c1c9fefb3b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_CapitalizedContractCostNet_81f98385-97e8-4dd0-bc90-c1c9fefb3b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba122022-a667-4742-8dd1-1b796cecbdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ba122022-a667-4742-8dd1-1b796cecbdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_1e4a3858-eada-464e-80c4-acc121b2b370" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_1e4a3858-eada-464e-80c4-acc121b2b370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ca58d57e-82a2-4c28-80d2-173cd6219b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ca58d57e-82a2-4c28-80d2-173cd6219b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7862733f-9284-44f0-8e35-24105bd2ce80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_Goodwill_7862733f-9284-44f0-8e35-24105bd2ce80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OriginatedLoanTimePeriodBeforeSale_6255231a-29d8-4f29-8ac0-836dcc506a2c" xlink:href="nvr-20211231.xsd#nvr_OriginatedLoanTimePeriodBeforeSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_OriginatedLoanTimePeriodBeforeSale_6255231a-29d8-4f29-8ac0-836dcc506a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_bf0e06e2-f135-4202-a393-95be7183db0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_DerivativeNotionalAmount_bf0e06e2-f135-4202-a393-95be7183db0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_a39d881f-c2b0-48ad-8186-ee9ebad48594" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_ContractWithCustomerLiability_a39d881f-c2b0-48ad-8186-ee9ebad48594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_5e00ac64-c219-4e02-9a74-63f438951777" xlink:href="nvr-20211231.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_5e00ac64-c219-4e02-9a74-63f438951777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_379024c9-b023-4a46-bdc1-8f77b0492fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_feec974a-e0ae-4c66-b6d1-e28d6790ba63" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_379024c9-b023-4a46-bdc1-8f77b0492fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f22c641f-9186-49c9-941c-d5298d97a3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7e1ca7aa-1b48-44de-a637-95939f7cefdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f22c641f-9186-49c9-941c-d5298d97a3b2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7e1ca7aa-1b48-44de-a637-95939f7cefdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_258dd9b4-043b-4efe-9909-4cf0daf02abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f22c641f-9186-49c9-941c-d5298d97a3b2" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_258dd9b4-043b-4efe-9909-4cf0daf02abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0c45d3b0-a1a9-441c-8ab6-58a959017583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_258dd9b4-043b-4efe-9909-4cf0daf02abc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0c45d3b0-a1a9-441c-8ab6-58a959017583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_80d09481-a25a-43ee-8ff2-ce63bdc086b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f22c641f-9186-49c9-941c-d5298d97a3b2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_80d09481-a25a-43ee-8ff2-ce63bdc086b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7a9d7203-b9fc-4d60-9cf3-d0ae353b3ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d8a3586f-4c89-4e57-a8eb-ed7123cb615b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7a9d7203-b9fc-4d60-9cf3-d0ae353b3ebb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d8a3586f-4c89-4e57-a8eb-ed7123cb615b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrations"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_96b725a5-ce0b-4df4-8ffa-24b064e3d1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_4938dc90-08ef-4d10-8122-3795361bf956" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_96b725a5-ce0b-4df4-8ffa-24b064e3d1ff" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_4938dc90-08ef-4d10-8122-3795361bf956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_c7a31cc9-b168-4959-b5e5-a61cab62fbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_c7a31cc9-b168-4959-b5e5-a61cab62fbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89890e6f-6112-4934-b26d-f75dc778c808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89890e6f-6112-4934-b26d-f75dc778c808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_b00d703e-d119-439e-8872-22983fc22fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_b00d703e-d119-439e-8872-22983fc22fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock_2cb0c03b-3c39-464b-a585-123fe05edd9c" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock_2cb0c03b-3c39-464b-a585-123fe05edd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock_1ea5e872-ccb0-407a-ab9f-bdfdb69fb8c0" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock_1ea5e872-ccb0-407a-ab9f-bdfdb69fb8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock_21460190-0453-4edc-809e-88d3f5c0a01e" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock_21460190-0453-4edc-809e-88d3f5c0a01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock_4b49cc9f-6bcc-4e3c-abee-c1829d79a0c0" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock_4b49cc9f-6bcc-4e3c-abee-c1829d79a0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock_99d4dfd1-3daa-4552-8296-c493bcdcfbab" xlink:href="nvr-20211231.xsd#nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7886270f-1279-4163-a009-a81c2c922eec" xlink:to="loc_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock_99d4dfd1-3daa-4552-8296-c493bcdcfbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_915fd3c1-6f20-4f67-8fde-2aa5534b45de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_915fd3c1-6f20-4f67-8fde-2aa5534b45de" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a7dc07b5-edca-449b-a0be-6bbf40a89b60" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_fa3f22b2-a3e9-44df-8b16-72d09b1408be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_d11d2e48-6183-4544-b036-dc53c9ef9f2b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_fa3f22b2-a3e9-44df-8b16-72d09b1408be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c7a80bfd-30fc-4e9d-9702-73f3fe514173" xlink:to="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a0d535d7-daf5-499d-bc2b-e8f660aa875a" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:to="loc_nvr_HomeBuildingSegmentMember_a0d535d7-daf5-499d-bc2b-e8f660aa875a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_2fb926c6-48b1-48fe-9efa-e30adb34e021" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a4fffd87-e2ed-4ed2-b215-0db9fa1ebae8" xlink:to="loc_nvr_MortgageBankingSegmentMember_2fb926c6-48b1-48fe-9efa-e30adb34e021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_92a5f5a3-b4ca-4d49-b50f-68af26672d9f" xlink:to="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_DC_230aa2ea-1fa1-45ab-a9b8-32c1497800c7" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_DC"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b657636f-4d4b-4a88-9d04-d1f61704c7c8" xlink:to="loc_stpr_DC_230aa2ea-1fa1-45ab-a9b8-32c1497800c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1be314b1-18d7-4783-8db7-b688e23114a8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b259d022-cc19-43ac-9f52-546312de64dd" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_b259d022-cc19-43ac-9f52-546312de64dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_0a67b8b3-28ae-4d05-b3e6-06f149b72450" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_abd7f090-3ddf-4009-89d4-c27f6bdabfa5" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_0a67b8b3-28ae-4d05-b3e6-06f149b72450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1b0a3e40-aca2-483c-b971-a34955ff179f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_89aec195-c599-496c-bc2f-20bb9d3ca962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b22f6aab-4344-435d-a525-a2564b9a7372" xlink:to="loc_us-gaap_SalesRevenueNetMember_89aec195-c599-496c-bc2f-20bb9d3ca962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb2320c-13f5-4495-9da1-8633f6da98e8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberofTradeNames_7373db42-417c-47c1-9e35-95e3ce9757fe" xlink:href="nvr-20211231.xsd#nvr_NumberofTradeNames"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_nvr_NumberofTradeNames_7373db42-417c-47c1-9e35-95e3ce9757fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfMetropolitanAreasSales_0f51a03a-e42c-4cbf-b8d2-e6e1ce9b4413" xlink:href="nvr-20211231.xsd#nvr_NumberOfMetropolitanAreasSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_nvr_NumberOfMetropolitanAreasSales_0f51a03a-e42c-4cbf-b8d2-e6e1ce9b4413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_cc3422af-f3a5-40a0-8fa6-38dc52bdda9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_cc3422af-f3a5-40a0-8fa6-38dc52bdda9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_8c9313b9-ca8f-47b6-8379-7f016c82f571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_NumberOfReportableSegments_8c9313b9-ca8f-47b6-8379-7f016c82f571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec53d36f-da51-4bc7-9a3c-07309d1e732d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_6ffb8ff0-9011-4caf-a9fa-d3aba9a31d5b" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ec53d36f-da51-4bc7-9a3c-07309d1e732d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b8e4e37e-0071-4c95-a501-f473e9076fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b8e4e37e-0071-4c95-a501-f473e9076fd0" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a7fbb1a3-e94f-4a3f-adec-cb7961a634dd" xlink:to="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_c635bf50-8449-4d0e-926d-d197f6192e6f" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:to="loc_nvr_HomeBuildingSegmentMember_c635bf50-8449-4d0e-926d-d197f6192e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_13a706c9-9a36-402e-adcc-e7e42e47124b" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bf78c574-1e35-4667-9baf-c94592931a43" xlink:to="loc_nvr_MortgageBankingSegmentMember_13a706c9-9a36-402e-adcc-e7e42e47124b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:to="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_cdaeb428-50c0-48d9-b4d8-2aa5bcd727b7" xlink:to="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_288937b9-d89b-4b33-b598-372be4048209" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_MidAtlanticMember_288937b9-d89b-4b33-b598-372be4048209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_03a90cd3-53c4-413c-8e26-ccc7adfea55c" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_NorthEastMember_03a90cd3-53c4-413c-8e26-ccc7adfea55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_d7390853-a652-49c5-92d2-17f627537483" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_MidEastMember_d7390853-a652-49c5-92d2-17f627537483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_347be1e9-73d2-4e56-9f3a-7b6c159323f4" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f9031414-29fc-45b3-9cc3-5861ffd934b5" xlink:to="loc_nvr_SouthEastMember_347be1e9-73d2-4e56-9f3a-7b6c159323f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_b62509c3-8415-4e27-bf94-a0f35fbee772" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_bafbe170-998c-40fc-95e0-35cfcf98fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_44370495-6a1a-48c6-aba8-d57b50dc98de" xlink:to="loc_us-gaap_Revenues_bafbe170-998c-40fc-95e0-35cfcf98fdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_82db3f31-10af-4010-b630-c9c086bf1bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_82db3f31-10af-4010-b630-c9c086bf1bdf" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_177a6e16-9e6f-4bc0-bcf5-38ad13db66bf" xlink:to="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3d4c27fd-9257-449c-8dae-53435ea83c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:to="loc_us-gaap_OperatingSegmentsMember_3d4c27fd-9257-449c-8dae-53435ea83c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_a4a5d8ae-c183-4b23-b8ad-58d7dd535cce" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_614d2ea2-9e9c-4110-b257-f2640ea70efb" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_a4a5d8ae-c183-4b23-b8ad-58d7dd535cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a5fc53e9-8a94-4119-9126-5b108746f535" xlink:to="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_e31ec028-68c6-4fbc-befc-b52d40977018" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:to="loc_nvr_HomeBuildingSegmentMember_e31ec028-68c6-4fbc-befc-b52d40977018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_acff2c36-6085-4034-b37e-1341911bf278" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c3d564df-0b81-408e-b9e4-0f6dd9c8675c" xlink:to="loc_nvr_MortgageBankingSegmentMember_acff2c36-6085-4034-b37e-1341911bf278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_e17c2b3d-5089-4d1e-9b03-69e119d07771" xlink:to="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_5ca12acf-8f64-4edb-a752-2ca752dff3bc" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_MidAtlanticMember_5ca12acf-8f64-4edb-a752-2ca752dff3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_921d49dd-5c29-4fdc-bfd0-092a9b199fd7" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_NorthEastMember_921d49dd-5c29-4fdc-bfd0-092a9b199fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_846d6327-ae05-4d34-a3f0-7f37d82789bd" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_MidEastMember_846d6327-ae05-4d34-a3f0-7f37d82789bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_26081559-2150-47f3-8fec-5a427afef7e2" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_953c37f1-9b04-4291-962b-a6bf0ae1f6b4" xlink:to="loc_nvr_SouthEastMember_26081559-2150-47f3-8fec-5a427afef7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_faf10185-3c1c-47c4-a403-84966aae81e9" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_553c049f-6050-4531-aa5c-4bf5db1b5006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_553c049f-6050-4531-aa5c-4bf5db1b5006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_9f3409d1-57ed-4892-99b9-0778dd64c922" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_9f3409d1-57ed-4892-99b9-0778dd64c922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_08c1ee5a-5406-45f5-ab31-4f018301fcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_ShareBasedCompensation_08c1ee5a-5406-45f5-ab31-4f018301fcf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_207bc785-772b-4895-9149-f3e3188e5df0" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_207bc785-772b-4895-9149-f3e3188e5df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_6b69436b-0d51-435c-ae0c-de83f00edb8d" xlink:href="nvr-20211231.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_UnallocatedCorporateOverhead_6b69436b-0d51-435c-ae0c-de83f00edb8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_ea30e673-ff7b-4c78-b6fb-caa34b3de616" xlink:href="nvr-20211231.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_ea30e673-ff7b-4c78-b6fb-caa34b3de616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_fd67b4b1-7d62-4aae-ad1d-eca13f53ada7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_38a0e2bd-6945-470b-88f5-6ba7fbd5251f" xlink:to="loc_us-gaap_InterestExpense_fd67b4b1-7d62-4aae-ad1d-eca13f53ada7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_534ac31f-34f1-4cc3-8e81-e303943a0744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_534ac31f-34f1-4cc3-8e81-e303943a0744" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_9f01b553-18f3-415f-b1b8-7d720e04f598" xlink:to="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_41c744af-b57e-4701-a34e-67989c5ce1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:to="loc_us-gaap_OperatingSegmentsMember_41c744af-b57e-4701-a34e-67989c5ce1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_4fb00608-0cc5-4bd5-9522-0a598649f1b2" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d3c5ab1b-f0dc-424e-b2a3-e31c812eef6d" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_4fb00608-0cc5-4bd5-9522-0a598649f1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b33264c-2165-494f-a107-3e7ed1a2760e" xlink:to="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_31b62f04-91a9-422e-b729-8474f47ab929" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:to="loc_nvr_HomeBuildingSegmentMember_31b62f04-91a9-422e-b729-8474f47ab929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_ea96b841-86ad-45dc-8b27-408ee6ac6531" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4a9b5ba6-9a56-4e3b-a488-dcbbefbc487f" xlink:to="loc_nvr_MortgageBankingSegmentMember_ea96b841-86ad-45dc-8b27-408ee6ac6531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7931a5d3-45b0-4b8b-950c-60f3de4263c6" xlink:to="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_d4038506-b00f-4b79-bc11-239da4b646f6" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_MidAtlanticMember_d4038506-b00f-4b79-bc11-239da4b646f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_0bd3897a-d51a-4638-8486-b38a56c3f268" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_NorthEastMember_0bd3897a-d51a-4638-8486-b38a56c3f268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_e3d45b70-b303-43b3-96be-014006f4946f" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_MidEastMember_e3d45b70-b303-43b3-96be-014006f4946f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1fb8f469-6388-401e-8640-e780e99c5fc7" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56f523b7-2a9d-4eb9-ac51-6cfa5111536b" xlink:to="loc_nvr_SouthEastMember_1fb8f469-6388-401e-8640-e780e99c5fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_8c0958f2-125c-4c4d-8bbc-40e0a22dbe8f" xlink:to="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ff2487b6-f436-41b0-9574-7b8b63305525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_Assets_ff2487b6-f436-41b0-9574-7b8b63305525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db9113a2-28e8-40de-acaa-861b26a68cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db9113a2-28e8-40de-acaa-861b26a68cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a036dc62-e2c4-467b-8637-523b7137f96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a036dc62-e2c4-467b-8637-523b7137f96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_395eb831-c4a8-4f4f-9ba2-366e6753ecb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_395eb831-c4a8-4f4f-9ba2-366e6753ecb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_567b7554-fc48-4c0f-aece-b192f00639c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_567b7554-fc48-4c0f-aece-b192f00639c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_71e3fdcb-5557-4144-80c1-a1a82338b962" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_71e3fdcb-5557-4144-80c1-a1a82338b962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_d98aa56c-d5d5-4293-9683-85a2a21cd753" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_d98aa56c-d5d5-4293-9683-85a2a21cd753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_4bc8dcad-7351-4770-8cf6-c0c0049a53cd" xlink:href="nvr-20211231.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_d1d97d2c-720e-456a-9582-bd66c6fc4e7d" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_4bc8dcad-7351-4770-8cf6-c0c0049a53cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c099f887-9791-45f0-b7db-c0c3d31ef986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c099f887-9791-45f0-b7db-c0c3d31ef986" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:to="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ed0dbb94-c013-42bf-b63a-4d66e9bff4b0" xlink:to="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_096342fe-53bc-4262-93d0-156926e6367e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:to="loc_us-gaap_OperatingSegmentsMember_096342fe-53bc-4262-93d0-156926e6367e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_c94bf37f-a553-49a7-8292-0006a1b4b933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d31347e9-8972-46c2-9309-2db64ce22c00" xlink:to="loc_us-gaap_CorporateNonSegmentMember_c94bf37f-a553-49a7-8292-0006a1b4b933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b5c3cd13-8ce3-40d0-809e-fc5a420c9da7" xlink:to="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_55eba519-2d4d-4344-9400-909f87a499ea" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e0d4182a-76f6-41cd-98d4-06f52eb5a93f" xlink:to="loc_nvr_MortgageBankingSegmentMember_55eba519-2d4d-4344-9400-909f87a499ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_4efe79fd-53c5-4c66-bc1a-f731856919bd" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9cabe4a5-5bd2-4396-97df-bb4c40458ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_9cabe4a5-5bd2-4396-97df-bb4c40458ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOperating_dc783522-6fb9-4f79-84b0-d57dc6842377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_us-gaap_InterestIncomeOperating_dc783522-6fb9-4f79-84b0-d57dc6842377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_InterestIncome_50a01033-b1ac-4939-917c-9d89ea9b4081" xlink:href="nvr-20211231.xsd#nvr_InterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_44962d9b-6431-406c-a77a-2d01ea74936c" xlink:to="loc_nvr_InterestIncome_50a01033-b1ac-4939-917c-9d89ea9b4081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2d36fd09-afba-435e-941c-fad38f126122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2d36fd09-afba-435e-941c-fad38f126122" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_08bd0290-789c-4756-b41b-5b1954f49b63" xlink:to="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_1b6b274d-acb9-42ca-8aa7-df36e2d7fbb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:to="loc_us-gaap_OperatingSegmentsMember_1b6b274d-acb9-42ca-8aa7-df36e2d7fbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_4f1f7f9b-d411-49f5-bcd3-4fe39e8ff775" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_f2261826-72db-4790-83ba-97e3f8aff789" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_4f1f7f9b-d411-49f5-bcd3-4fe39e8ff775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c67becdd-2d87-48e0-a4f7-0157068ce26e" xlink:to="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_cd3b5fe0-bbc4-4903-945d-8c4cde09b7c4" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:to="loc_nvr_HomeBuildingSegmentMember_cd3b5fe0-bbc4-4903-945d-8c4cde09b7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_6eaf7c57-473b-4c79-b38f-956f945ae261" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_dceef070-6a00-42a3-bf48-d76526937183" xlink:to="loc_nvr_MortgageBankingSegmentMember_6eaf7c57-473b-4c79-b38f-956f945ae261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_e2774922-c7d3-4431-ae35-2db6149cf1cd" xlink:to="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_659d9d8b-0349-43cd-a301-e14cacb7c8d6" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_MidAtlanticMember_659d9d8b-0349-43cd-a301-e14cacb7c8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_b5418b1c-468a-4b16-b3e2-5fa74b999408" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_NorthEastMember_b5418b1c-468a-4b16-b3e2-5fa74b999408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_fdef1356-aa9f-40ee-b755-f8d18c01ee85" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_MidEastMember_fdef1356-aa9f-40ee-b755-f8d18c01ee85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_8679d6ed-ab3f-4e9a-a09d-09db33443cce" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5b9cc255-fa12-4120-8bb2-ac2b60786f18" xlink:to="loc_nvr_SouthEastMember_8679d6ed-ab3f-4e9a-a09d-09db33443cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_8da9cad6-31ef-4d8d-a9f2-bea8ac56ac0e" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1e56191a-c2e3-42a6-945a-e0553edb88eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:to="loc_us-gaap_InterestExpense_1e56191a-c2e3-42a6-945a-e0553edb88eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_ba540fb6-9567-4b1e-af64-af879cd97ed0" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_b9f63b66-795f-4975-b922-f41f6db446d4" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_ba540fb6-9567-4b1e-af64-af879cd97ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_622fb6a5-8cd6-48a6-89b0-146b1b44f938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_622fb6a5-8cd6-48a6-89b0-146b1b44f938" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_697606b7-7288-4346-8f26-35e62b06be9b" xlink:to="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_30d7fa78-10e9-43a1-9c0b-141795e4c33b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:to="loc_us-gaap_OperatingSegmentsMember_30d7fa78-10e9-43a1-9c0b-141795e4c33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_a2ab3bd6-5afc-4772-8f21-22d7cd5bd96d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_c2568fd2-7584-407e-bed1-ed0dd889a26f" xlink:to="loc_us-gaap_CorporateNonSegmentMember_a2ab3bd6-5afc-4772-8f21-22d7cd5bd96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f391a0fe-79b0-450f-beac-48ec2afdd71a" xlink:to="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_3061e7be-79ae-4f90-b055-67897048e603" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:to="loc_nvr_HomeBuildingSegmentMember_3061e7be-79ae-4f90-b055-67897048e603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_3d0593b2-ba81-40bb-bc1e-bd3d5aac4873" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aa61b445-6be2-4758-8ec6-ea037822346c" xlink:to="loc_nvr_MortgageBankingSegmentMember_3d0593b2-ba81-40bb-bc1e-bd3d5aac4873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_45945475-2281-4ecd-8870-2eba54dab974" xlink:to="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_bd48adb2-f3d2-4a28-85c1-b4aa38da645d" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_MidAtlanticMember_bd48adb2-f3d2-4a28-85c1-b4aa38da645d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_ea9367bb-869d-4112-a2b5-54fe794fae38" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_NorthEastMember_ea9367bb-869d-4112-a2b5-54fe794fae38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_222e332a-d72e-46b3-9d96-23cff15bdb2a" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_MidEastMember_222e332a-d72e-46b3-9d96-23cff15bdb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_82ef96ec-652e-4ff5-95af-3f2c98ff828d" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_668bba5d-0ac0-4314-9153-8b5fd19bcd1e" xlink:to="loc_nvr_SouthEastMember_82ef96ec-652e-4ff5-95af-3f2c98ff828d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_620ed7dc-7c6f-49d2-b024-ce09eeab2725" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4efdf51e-bd00-4aef-8b13-d4eedde51160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_fcc44eb4-23ec-48d9-bafa-984c2883563f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4efdf51e-bd00-4aef-8b13-d4eedde51160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d4807c83-7723-4bd5-ad67-ba9942c7ed09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d4807c83-7723-4bd5-ad67-ba9942c7ed09" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_444ceb29-8486-4c22-ad96-920767ecea0e" xlink:to="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_efbe30c7-b1c3-4517-aefc-6b8033a1b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:to="loc_us-gaap_OperatingSegmentsMember_efbe30c7-b1c3-4517-aefc-6b8033a1b6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_21adab46-c234-4d60-a486-5c1f3f6a76df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_01878356-7146-4203-a5cd-8b197b2b7b88" xlink:to="loc_us-gaap_CorporateNonSegmentMember_21adab46-c234-4d60-a486-5c1f3f6a76df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b36ad331-8c09-411b-9afd-6034ee85c347" xlink:to="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_6a52237c-5530-465f-9cb8-1cfcb917b570" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:to="loc_nvr_HomeBuildingSegmentMember_6a52237c-5530-465f-9cb8-1cfcb917b570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_2fd468e1-65ab-4db2-a4fe-948b6c4028bb" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fbbf4221-6491-4cf8-ad2d-6d3e7496547a" xlink:to="loc_nvr_MortgageBankingSegmentMember_2fd468e1-65ab-4db2-a4fe-948b6c4028bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c36da1dc-c66c-46ad-acfc-f63c4d83310a" xlink:to="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_a0ac413a-24d2-4325-8e34-35d2a0b5b8cd" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_MidAtlanticMember_a0ac413a-24d2-4325-8e34-35d2a0b5b8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_0b9ce874-d406-4377-91ba-92a568b9fe9b" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_NorthEastMember_0b9ce874-d406-4377-91ba-92a568b9fe9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_d5c7f3bc-d3cd-41fd-a6cd-0d07f567b64e" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_MidEastMember_d5c7f3bc-d3cd-41fd-a6cd-0d07f567b64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_8fa03122-4f1f-4aee-bcf7-f296bb585952" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_00fdfa99-6a64-455f-b7a8-949b114c3580" xlink:to="loc_nvr_SouthEastMember_8fa03122-4f1f-4aee-bcf7-f296bb585952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_c069c76f-5196-4d17-8432-8137deb7f960" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_ebc26662-e9a7-420e-a193-a12180813acf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_f71eb8e9-5340-4544-b1f9-68a936170f81" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_ebc26662-e9a7-420e-a193-a12180813acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_a839441b-5dd5-46bb-922a-d12ca325da5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_a839441b-5dd5-46bb-922a-d12ca325da5e" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_91f0492f-28ae-482c-aab4-6fbaa64220a7" xlink:to="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_da3a41c4-6b33-42a8-850a-edb5c6a2a3f8" xlink:href="nvr-20211231.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_da3a41c4-6b33-42a8-850a-edb5c6a2a3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateAndReconcilingItemsMember_f5a094c8-5ed5-40d1-8a3d-f133313b6afb" xlink:href="nvr-20211231.xsd#nvr_CorporateAndReconcilingItemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_943be107-501d-4ac3-ab38-f89ec5f32242" xlink:to="loc_nvr_CorporateAndReconcilingItemsMember_f5a094c8-5ed5-40d1-8a3d-f133313b6afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_dd387774-14aa-401d-9174-901bbd31b7fe" xlink:to="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_a2d0c737-3e98-42b5-92b8-581241db36cf" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a6f2315e-23fc-480d-b1c6-cde47eebe7e5" xlink:to="loc_nvr_HomeBuildingSegmentMember_a2d0c737-3e98-42b5-92b8-581241db36cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2247a75b-b85f-4b95-b74e-abedf3055af4" xlink:to="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_0ff6f714-13c8-4c50-8e4d-f37c02f237e9" xlink:href="nvr-20211231.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_MidAtlanticMember_0ff6f714-13c8-4c50-8e4d-f37c02f237e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_a970c2be-fa50-4359-b550-e9f234f93343" xlink:href="nvr-20211231.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_NorthEastMember_a970c2be-fa50-4359-b550-e9f234f93343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_6122e1bf-93d3-46cd-a0e9-828816426173" xlink:href="nvr-20211231.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_MidEastMember_6122e1bf-93d3-46cd-a0e9-828816426173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_5f86e66a-0b66-461e-a3fe-9dd81a7eeb79" xlink:href="nvr-20211231.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0fe75443-2002-4db4-ac5c-fcebb77b43c6" xlink:to="loc_nvr_SouthEastMember_5f86e66a-0b66-461e-a3fe-9dd81a7eeb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_547f4540-b3f1-4861-9e09-7628df4634e6" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_136577b4-bf64-4245-a451-afbfd50d46cd" xlink:href="nvr-20211231.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_3037d4e7-19bf-4b6a-a532-5bbd9047ef27" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_136577b4-bf64-4245-a451-afbfd50d46cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_57d4fdc7-0c93-47a0-a7d3-f8bbc3800fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6a0ca0ea-6b60-4af8-bef7-170261cc7ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_57d4fdc7-0c93-47a0-a7d3-f8bbc3800fa2" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6a0ca0ea-6b60-4af8-bef7-170261cc7ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_3c6246ac-5396-449a-96aa-d2974908880d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_cc799b4d-fe68-4725-8d28-c325da081245" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_3c6246ac-5396-449a-96aa-d2974908880d" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_cc799b4d-fe68-4725-8d28-c325da081245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_b9f5c552-8ede-49d0-bafb-243761a4af1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_b9f5c552-8ede-49d0-bafb-243761a4af1f" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:to="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_e0fb9da5-e6cc-41e0-b852-d9416c662753" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_8fdbfe9f-b7ca-4b6d-87f3-b1020362f0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_8fdbfe9f-b7ca-4b6d-87f3-b1020362f0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_01df9a0c-4eff-4ad1-9f18-c6eddb9f3b72" xlink:href="nvr-20211231.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6a5de165-78d9-4b80-af4d-a378092c3e2d" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_01df9a0c-4eff-4ad1-9f18-c6eddb9f3b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_abd2449c-c420-4458-82e9-a0c650a78b5f" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_12974929-a81b-4075-a23f-ef164354ab98" xlink:href="nvr-20211231.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_12974929-a81b-4075-a23f-ef164354ab98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_c2baf6ef-0ac2-4622-9190-f06bf3581037" xlink:href="nvr-20211231.xsd#nvr_LotsControlledByCompany"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_LotsControlledByCompany_c2baf6ef-0ac2-4622-9190-f06bf3581037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_8b7744f0-eb86-4593-ad6d-259cc1a0c1bb" xlink:href="nvr-20211231.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_8b7744f0-eb86-4593-ad6d-259cc1a0c1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_8bf308e4-3428-4b1d-bfc8-a39e800a863f" xlink:href="nvr-20211231.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_8bf308e4-3428-4b1d-bfc8-a39e800a863f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_d5a4c47b-88ff-4d0f-8c95-50fa9cfc54d7" xlink:href="nvr-20211231.xsd#nvr_RefundableDeposits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_RefundableDeposits_d5a4c47b-88ff-4d0f-8c95-50fa9cfc54d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NetContractLandDepositImpairmentRecoveries_6e4977f8-81e3-4412-9b77-13672f7f7cb2" xlink:href="nvr-20211231.xsd#nvr_NetContractLandDepositImpairmentRecoveries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_NetContractLandDepositImpairmentRecoveries_6e4977f8-81e3-4412-9b77-13672f7f7cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_dbde1710-772a-4208-ae07-912b54a0a12c" xlink:href="nvr-20211231.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_149693f3-c31b-4f7e-adc2-f4d5a2d22f41" xlink:to="loc_nvr_ContractLandDeposits_dbde1710-772a-4208-ae07-912b54a0a12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_fcbf510c-2317-4b5b-ad60-493949a36a12" xlink:href="nvr-20211231.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:to="loc_nvr_ContractLandDeposits_fcbf510c-2317-4b5b-ad60-493949a36a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_e229db50-d8cb-4bff-a4f7-5c2238f7a72f" xlink:href="nvr-20211231.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_e229db50-d8cb-4bff-a4f7-5c2238f7a72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_dd694f15-76ac-4320-970d-e813ddac3f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:to="loc_us-gaap_DepositsAssets_dd694f15-76ac-4320-970d-e813ddac3f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditRelatedToLots_e03d7a1c-e66d-41a5-9f3d-5fc9ce46e85a" xlink:href="nvr-20211231.xsd#nvr_LettersOfCreditRelatedToLots"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:to="loc_nvr_LettersOfCreditRelatedToLots_e03d7a1c-e66d-41a5-9f3d-5fc9ce46e85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_bac0cce4-5764-4ba0-9365-c200b04e6064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_978c96bf-79cc-4368-92ae-a4b83ccac62a" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_bac0cce4-5764-4ba0-9365-c200b04e6064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsTextualDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsTextualDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsTextualDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_122c5638-ed86-4cec-a00f-310e049bbc00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVentures" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVentures"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/JointVentures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a20e55be-a500-44ff-84b8-051e4929b8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_80e6234a-6a50-47da-bb7c-fb544e52112b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a20e55be-a500-44ff-84b8-051e4929b8ee" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_80e6234a-6a50-47da-bb7c-fb544e52112b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/JointVenturesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2e708b43-b216-4594-854a-7ca83ed11bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2e708b43-b216-4594-854a-7ca83ed11bbd" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:to="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_300bcafe-edd3-497d-ba30-518f41a17418" xlink:to="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_3458ccc4-b4c1-4862-b6d9-e23990720918" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_402d7c78-87c3-4638-8073-54d332d7eb14" xlink:to="loc_nvr_ConsolidatedJointVentureMember_3458ccc4-b4c1-4862-b6d9-e23990720918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_36c24405-0243-4831-8a74-40cd70d591c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_3456e822-374a-44c6-915f-58d1451ba93e" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_36c24405-0243-4831-8a74-40cd70d591c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_df9ec686-666e-4e49-8555-b2b5be8f7679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:href="nvr-20211231.xsd#nvr_JointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_df9ec686-666e-4e49-8555-b2b5be8f7679" xlink:to="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_bba8af9e-0b84-4223-849e-64870893b070" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_978fa1b2-58b3-46c7-81a8-4773541c5bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a02bd2e3-a71a-4ca5-954d-f9ce388fee9c" xlink:to="loc_us-gaap_OtherAssetsMember_978fa1b2-58b3-46c7-81a8-4773541c5bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:href="nvr-20211231.xsd#nvr_JointVenturesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_88f81d3b-8009-49b8-a586-ee20e5da64db" xlink:to="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dcad2c22-b0d8-4422-b4a4-6ed4c6c8931c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_dcad2c22-b0d8-4422-b4a4-6ed4c6c8931c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_866dfebc-c2cd-4fee-beb6-2f33e51fe406" xlink:href="nvr-20211231.xsd#nvr_NumberOfJointVentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_NumberOfJointVentures_866dfebc-c2cd-4fee-beb6-2f33e51fe406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_9faae477-487d-4191-b552-59383e0ea1dc" xlink:href="nvr-20211231.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_9faae477-487d-4191-b552-59383e0ea1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_920da7b3-8ee8-40bd-a1d1-22431bc17e2d" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_920da7b3-8ee8-40bd-a1d1-22431bc17e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_b88197eb-2e97-43ee-a658-6fed9cebcc32" xlink:href="nvr-20211231.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_b88197eb-2e97-43ee-a658-6fed9cebcc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_04a3d941-70fb-48ad-85a7-eba0b373993b" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_04a3d941-70fb-48ad-85a7-eba0b373993b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_d0eb7a12-398a-450b-9580-d4f5182192d2" xlink:href="nvr-20211231.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_d0eb7a12-398a-450b-9580-d4f5182192d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_2687048b-8c44-4d6f-bc3b-5aa70ba73bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_2687048b-8c44-4d6f-bc3b-5aa70ba73bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a8adf6a4-4f61-46b8-abc8-faed31a4e5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_a8adf6a4-4f61-46b8-abc8-faed31a4e5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_4a772ba5-08c9-4f7b-a60c-f4ccab812c63" xlink:href="nvr-20211231.xsd#nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_66883e8c-1c4c-4b96-a0ab-b29fd4fa9bee" xlink:to="loc_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution_4a772ba5-08c9-4f7b-a60c-f4ccab812c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_ee1379d4-732b-4290-9f51-1ac039fd15be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_df9ec686-666e-4e49-8555-b2b5be8f7679" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_ee1379d4-732b-4290-9f51-1ac039fd15be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#JointVenturesCondensedBalanceSheetsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_f428c7a4-ca4f-4d44-b6ac-77089b35ab75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_f428c7a4-ca4f-4d44-b6ac-77089b35ab75" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:to="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ed5c6afe-17a4-4b32-9cf8-4e1f5af496e2" xlink:to="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_276dba5f-47aa-4c80-9408-5bfdebbb0590" xlink:href="nvr-20211231.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_dca85401-9208-4b3d-bd47-13dd4e23c9c9" xlink:to="loc_nvr_ConsolidatedJointVentureMember_276dba5f-47aa-4c80-9408-5bfdebbb0590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6a1d8a01-5cae-4ca3-8f57-ff6bacacfe49" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:to="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e82e6273-247a-4cbd-9485-eaed3a9d0e20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e82e6273-247a-4cbd-9485-eaed3a9d0e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_901aafa1-dd86-4f9e-ad06-9ebac6562d11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1ba5be16-e036-44ea-b1cc-b3068ed37127" xlink:to="loc_us-gaap_OtherAssets_901aafa1-dd86-4f9e-ad06-9ebac6562d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_cfe04abc-f1c8-441d-946e-06d58a6d488c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_976ee972-17af-4181-a30a-bc2ddf7dad40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_976ee972-17af-4181-a30a-bc2ddf7dad40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_053842e7-fb44-4b4f-b52c-b4fbe0bbf992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_StockholdersEquity_053842e7-fb44-4b4f-b52c-b4fbe0bbf992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f7c51cac-17a0-4603-8795-e8883d10061e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a5633f07-10ec-4fa6-af87-e044205ef46f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f7c51cac-17a0-4603-8795-e8883d10061e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="simple" xlink:href="nvr-20211231.xsd#LandUnderDevelopment"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_f4ddf9ae-0e62-48ab-a86b-810421ea2c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LandUnderDevelopmentDisclosureTextBlock_3ec81ca0-b560-4240-b59f-a47b7007424c" xlink:href="nvr-20211231.xsd#nvr_LandUnderDevelopmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_f4ddf9ae-0e62-48ab-a86b-810421ea2c18" xlink:to="loc_nvr_LandUnderDevelopmentDisclosureTextBlock_3ec81ca0-b560-4240-b59f-a47b7007424c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#LandUnderDevelopmentAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand_4545c944-5038-4ca7-8b55-2db109a180b3" xlink:href="nvr-20211231.xsd#nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand_4545c944-5038-4ca7-8b55-2db109a180b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_183ad59a-501a-410a-91f2-9d6524a9b993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_183ad59a-501a-410a-91f2-9d6524a9b993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_25991c26-069c-4430-a124-6cd3b8bf7dbd" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_25991c26-069c-4430-a124-6cd3b8bf7dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_fe3d052d-94c0-40ce-96c3-d7e2d6c1ce8a" xlink:href="nvr-20211231.xsd#nvr_ExpectedDevelopmentCreditOffsetAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_fe3d052d-94c0-40ce-96c3-d7e2d6c1ce8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SaleOfLandUnderDevelopment_f24db174-ad3e-4e04-baec-134bc9d29a70" xlink:href="nvr-20211231.xsd#nvr_SaleOfLandUnderDevelopment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_SaleOfLandUnderDevelopment_f24db174-ad3e-4e04-baec-134bc9d29a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfDevelopedLandParcelsTransferredToInventory_3640959f-515f-46d3-950c-c410ec54aec6" xlink:href="nvr-20211231.xsd#nvr_NumberOfDevelopedLandParcelsTransferredToInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_NumberOfDevelopedLandParcelsTransferredToInventory_3640959f-515f-46d3-950c-c410ec54aec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DevelopmentCostsTransferredToInventory_ac9661e3-479a-403c-8722-4c65d589cf27" xlink:href="nvr-20211231.xsd#nvr_DevelopmentCostsTransferredToInventory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_DevelopmentCostsTransferredToInventory_ac9661e3-479a-403c-8722-4c65d589cf27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLand_388b8386-34c5-4476-8b70-e0e5dfa02c04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireLand"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_us-gaap_PaymentsToAcquireLand_388b8386-34c5-4476-8b70-e0e5dfa02c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRawLandParcelsOfLandPurchased_35d209d5-1903-459e-be8d-55fc4a1b098f" xlink:href="nvr-20211231.xsd#nvr_NumberOfRawLandParcelsOfLandPurchased"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_NumberOfRawLandParcelsOfLandPurchased_35d209d5-1903-459e-be8d-55fc4a1b098f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_dabb0be6-ef5a-495c-ba68-1207a7877d06" xlink:href="nvr-20211231.xsd#nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a7482e3a-75e9-46ce-96ed-8102f7d46de8" xlink:to="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_dabb0be6-ef5a-495c-ba68-1207a7877d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="simple" xlink:href="nvr-20211231.xsd#CapitalizedInterest"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_eaaa192e-e5a5-4ab7-a6a3-62d19bca1d99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestDisclosureTextBlock_99ce1fd5-c197-4e64-9a41-ea6b50382334" xlink:href="nvr-20211231.xsd#nvr_CapitalizedInterestDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_eaaa192e-e5a5-4ab7-a6a3-62d19bca1d99" xlink:to="loc_nvr_CapitalizedInterestDisclosureTextBlock_99ce1fd5-c197-4e64-9a41-ea6b50382334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#CapitalizedInterestTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_02be4380-f292-4207-a53c-7fb1fe7779f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_53e6ea96-f4ad-4ec5-8030-6c9182f17365" xlink:href="nvr-20211231.xsd#nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_02be4380-f292-4207-a53c-7fb1fe7779f4" xlink:to="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_53e6ea96-f4ad-4ec5-8030-6c9182f17365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_18995e64-5937-4789-9f7d-70bba081ed18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:href="nvr-20211231.xsd#nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_18995e64-5937-4789-9f7d-70bba081ed18" xlink:to="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_7457b17b-a5a5-4479-bd99-91ca1eaeb9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_7457b17b-a5a5-4479-bd99-91ca1eaeb9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_61785336-6aee-4ce8-b4e1-9e0b200631a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:to="loc_us-gaap_InterestCostsIncurred_61785336-6aee-4ce8-b4e1-9e0b200631a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3a3d9398-8b59-4e0c-92ea-0af567401e46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:to="loc_us-gaap_InterestExpense_3a3d9398-8b59-4e0c-92ea-0af567401e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_2f2e8cc5-b6a3-4a2c-8d80-6a6ccc673959" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_2f2e8cc5-b6a3-4a2c-8d80-6a6ccc673959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_6711ca55-f256-4427-a45b-06254509cea6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateInventoryCapitalizedInterestCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward_561f40ea-890d-42d3-96d4-05d63517702c" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_6711ca55-f256-4427-a45b-06254509cea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="nvr-20211231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1096dc49-5b7d-46a9-a409-646b1e538fac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_9d3cd425-6d1a-405c-b564-758e0da357f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1096dc49-5b7d-46a9-a409-646b1e538fac" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_9d3cd425-6d1a-405c-b564-758e0da357f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#RelatedPartyTransactionsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_294ff541-bf0e-45e5-af71-4d8ac879e520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_294ff541-bf0e-45e5-af71-4d8ac879e520" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0824c8dc-fc60-4536-84ee-8fac757b5827" xlink:to="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ElmStreetMember_edaa7a1a-6cc7-47bc-8c8a-d6061f8546c1" xlink:href="nvr-20211231.xsd#nvr_ElmStreetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_b0a16f6d-8c7f-4e78-90fc-fdff7837b45d" xlink:to="loc_nvr_ElmStreetMember_edaa7a1a-6cc7-47bc-8c8a-d6061f8546c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a95bae28-8edf-4496-b4ef-65afb21384c3" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_a94eef98-afef-4a7a-bf93-2a0ddb731915" xlink:href="nvr-20211231.xsd#nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice_a94eef98-afef-4a7a-bf93-2a0ddb731915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_7a962ac6-c403-4391-b39c-68a543b5c590" xlink:href="nvr-20211231.xsd#nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement_7a962ac6-c403-4391-b39c-68a543b5c590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a5adf788-0f8d-4f55-b79a-a147fd62b32e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_a5adf788-0f8d-4f55-b79a-a147fd62b32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedYieldOfRelatedPartyLots_e2e95caf-af20-43fb-9b79-e03d74b74e5a" xlink:href="nvr-20211231.xsd#nvr_ExpectedYieldOfRelatedPartyLots"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_136dce0a-8c5e-4979-8cf9-ae4007b1241a" xlink:to="loc_nvr_ExpectedYieldOfRelatedPartyLots_e2e95caf-af20-43fb-9b79-e03d74b74e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE" xlink:type="simple" xlink:href="nvr-20211231.xsd#PropertyPlantandEquipmentPPE"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95badca5-8b02-4259-b885-a6e4e059f07f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8368b49f-b263-4a3e-92c5-e71a9a7aeb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95badca5-8b02-4259-b885-a6e4e059f07f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8368b49f-b263-4a3e-92c5-e71a9a7aeb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables" xlink:type="simple" xlink:href="nvr-20211231.xsd#PropertyPlantandEquipmentPPETables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3d9848e-406f-4cb7-a0dd-1377e0007fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_52639518-03bf-46e5-9a25-22f4c8c5846e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3d9848e-406f-4cb7-a0dd-1377e0007fa7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_52639518-03bf-46e5-9a25-22f4c8c5846e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a510994d-85f3-48fe-907c-4ef1268373eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a510994d-85f3-48fe-907c-4ef1268373eb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f5dcb192-d6a0-4169-9917-9cd2156bdc6a" xlink:to="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_856d7800-4199-4419-8d77-545a7ccc23a3" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:to="loc_nvr_HomeBuildingSegmentMember_856d7800-4199-4419-8d77-545a7ccc23a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_4acf3300-1361-4b88-9566-d97d1f7bd7d3" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9bb1299b-d01c-473e-bed4-749dd1e70520" xlink:to="loc_nvr_MortgageBankingSegmentMember_4acf3300-1361-4b88-9566-d97d1f7bd7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0e1957f1-edd4-4548-98c6-5f0c0afd9ce6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_1c6334cc-498e-4d81-a9a0-527b97091c6d" xlink:href="nvr-20211231.xsd#nvr_OfficeFacilitiesAndOtherEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_nvr_OfficeFacilitiesAndOtherEquipmentMember_1c6334cc-498e-4d81-a9a0-527b97091c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3b44f384-0ca8-4c10-bd84-82c3d3d0df3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3b44f384-0ca8-4c10-bd84-82c3d3d0df3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ProductionFacilityMember_292eae36-4671-4d83-88ca-fb693c51c74f" xlink:href="nvr-20211231.xsd#nvr_ProductionFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8fd5c5f0-bc34-4223-bcbe-d66fa99ef169" xlink:to="loc_nvr_ProductionFacilityMember_292eae36-4671-4d83-88ca-fb693c51c74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f348ee4-e6c7-434f-9dfb-a80ee5a465cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a264324b-816a-4ad2-8999-e57a7d0f106a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a264324b-816a-4ad2-8999-e57a7d0f106a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_00212d1e-4d05-4740-a9a4-078d0c5bbd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_00212d1e-4d05-4740-a9a4-078d0c5bbd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3d67f6be-380b-46ee-9f20-992ff29cc29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3d67f6be-380b-46ee-9f20-992ff29cc29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4921b573-8e35-4f0c-a8bf-50019717584e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6a4fd22c-c1ca-4f54-aecf-76c7551ec860" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4921b573-8e35-4f0c-a8bf-50019717584e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Debt" xlink:type="simple" xlink:href="nvr-20211231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e4d9a3c2-4908-4650-ac67-ee862f771d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_70cbf324-0ffa-4fde-867b-b2f957d07ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e4d9a3c2-4908-4650-ac67-ee862f771d77" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_70cbf324-0ffa-4fde-867b-b2f957d07ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#DebtAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2fcd2f8e-da2e-4f45-aab2-52b193e5a58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2fcd2f8e-da2e-4f45-aab2-52b193e5a58e" xlink:to="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b007f4ff-e311-4dd7-b7c1-0041ca6b18f9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f9eae8b7-4fbe-433a-a686-4cf456ccc750" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f9eae8b7-4fbe-433a-a686-4cf456ccc750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_cc9096b9-fe2c-4b25-80ab-3506664a9b96" xlink:href="nvr-20211231.xsd#nvr_RepurchaseAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_RepurchaseAgreementMember_cc9096b9-fe2c-4b25-80ab-3506664a9b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_a66fe146-f324-44df-932b-d943688b1748" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_a66fe146-f324-44df-932b-d943688b1748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_f135147b-d9ba-40e7-9613-fb10d406e3be" xlink:href="nvr-20211231.xsd#nvr_A250MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A250MSeniorNotesDueTwoThousandThirtyMember_f135147b-d9ba-40e7-9613-fb10d406e3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_8c6a3f66-f0f2-4b06-98fc-e92ceabcd15a" xlink:href="nvr-20211231.xsd#nvr_A50MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A50MSeniorNotesDueTwoThousandThirtyMember_8c6a3f66-f0f2-4b06-98fc-e92ceabcd15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_fb21fc46-186e-45ba-b9ec-0d5aff68d664" xlink:href="nvr-20211231.xsd#nvr_A300MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_A300MSeniorNotesDueTwoThousandThirtyMember_fb21fc46-186e-45ba-b9ec-0d5aff68d664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AmendedCreditAgreementMember_f1d6606f-0986-4cdc-a0bf-b76d7fdf88ee" xlink:href="nvr-20211231.xsd#nvr_AmendedCreditAgreementMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_AmendedCreditAgreementMember_f1d6606f-0986-4cdc-a0bf-b76d7fdf88ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_efa626d8-15a3-4e94-8d03-b1f4a786303f" xlink:href="nvr-20211231.xsd#nvr_CreditAgreementMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_96aea910-0751-422a-9a3e-a7ccbc558501" xlink:to="loc_nvr_CreditAgreementMember_efa626d8-15a3-4e94-8d03-b1f4a786303f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_86a7e067-3cb3-4d9d-95e1-f36b86864922" xlink:to="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_49adf1eb-4d5a-46a3-9dcd-7c0601c08474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_035ae466-dc25-49a7-a6a6-fe4e5ed219ff" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_49adf1eb-4d5a-46a3-9dcd-7c0601c08474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8d242dbc-ec2d-4301-8c58-73c6911d494a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_57bb1825-160b-4590-9505-b39b580809ed" xlink:href="nvr-20211231.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_9621e698-08e0-424c-b442-7c9518cb093b" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_57bb1825-160b-4590-9505-b39b580809ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e9b50584-165a-47fd-9c8c-9e1b5846189a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_cb9cf513-1a78-4ed6-b2fb-90788a89736e" xlink:to="loc_us-gaap_VariableRateDomain_e9b50584-165a-47fd-9c8c-9e1b5846189a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_16e2ce57-e031-48ea-a1d1-163a3bd68c9e" xlink:to="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9d42d4b1-99f3-4706-aaa9-e6b235a0ab2b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3f5d1fc8-d6b1-418d-891d-f0c262e2ce06" xlink:to="loc_srt_MinimumMember_9d42d4b1-99f3-4706-aaa9-e6b235a0ab2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b92929c0-a4ed-4aab-a7fd-30ce3381177f" xlink:to="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0ae380f9-cf74-408a-8151-87da2eb76e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0ae380f9-cf74-408a-8151-87da2eb76e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_df25eb49-eb1f-4fde-afb0-295f3a9bd400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_df25eb49-eb1f-4fde-afb0-295f3a9bd400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b7cc3983-4f14-4492-b16a-86a64a4bde65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b7cc3983-4f14-4492-b16a-86a64a4bde65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_fd966761-fcf3-454b-b120-33982013bf74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_fd966761-fcf3-454b-b120-33982013bf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_52d24a55-8b60-4b37-9982-712b5ffcce18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_52d24a55-8b60-4b37-9982-712b5ffcce18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_15760ab4-57a7-429f-95c4-5c914a8dd1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_15760ab4-57a7-429f-95c4-5c914a8dd1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_f773b65d-10db-46d0-88a2-cf5eabc283ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_f773b65d-10db-46d0-88a2-cf5eabc283ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2d15d428-091e-41bc-b20f-7845393a75b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2d15d428-091e-41bc-b20f-7845393a75b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_8bb6e0ec-e2e9-4d6c-b829-f73edc5efdfa" xlink:href="nvr-20211231.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_8bb6e0ec-e2e9-4d6c-b829-f73edc5efdfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a4ec9b50-a0ed-4cd7-9617-a5cbeac50804" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a4ec9b50-a0ed-4cd7-9617-a5cbeac50804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_65342c85-36a8-4a38-8774-8809b7e59b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_65342c85-36a8-4a38-8774-8809b7e59b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationDate1_2296daa8-95ea-4e93-90cb-ce667ccf8ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationDate1_2296daa8-95ea-4e93-90cb-ce667ccf8ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38eeb2e1-f7c8-42dc-8591-62d2fce87a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_38eeb2e1-f7c8-42dc-8591-62d2fce87a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_c5855340-def7-41f4-b814-9cf2b61167fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet_c5855340-def7-41f4-b814-9cf2b61167fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_d3960970-d6f1-4f1e-a103-950f1ea980a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_04e37e7d-78e1-43a6-9de1-c96ef44e0343" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_d3960970-d6f1-4f1e-a103-950f1ea980a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_bfc360d3-5bd8-4f2d-9708-ebc3f5a1f09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2fcd2f8e-da2e-4f45-aab2-52b193e5a58e" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_bfc360d3-5bd8-4f2d-9708-ebc3f5a1f09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommonStock" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommonStock"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommonStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1b0809b9-0d5b-4510-aa2a-fe9fcc4a8f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_2a4e6a86-142e-47c5-b890-ecafb564a40a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1b0809b9-0d5b-4510-aa2a-fe9fcc4a8f9e" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_2a4e6a86-142e-47c5-b890-ecafb564a40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommonStockTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommonStockTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommonStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_17f2516d-e723-4ef4-84f0-55a87b6671cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseOfCommonStockTableTextBlock_2b5be2ae-b002-4354-912d-93f28f6cf6f4" xlink:href="nvr-20211231.xsd#nvr_RepurchaseOfCommonStockTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_17f2516d-e723-4ef4-84f0-55a87b6671cb" xlink:to="loc_nvr_RepurchaseOfCommonStockTableTextBlock_2b5be2ae-b002-4354-912d-93f28f6cf6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommonStockAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_1f6c9cf3-e517-466b-911a-c17f088de43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_58398c26-603b-440a-aa0f-b329cec4c5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1f6c9cf3-e517-466b-911a-c17f088de43a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_58398c26-603b-440a-aa0f-b329cec4c5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity_d080828d-2038-40b7-bf6a-b6866a57bbc2" xlink:href="nvr-20211231.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_1f6c9cf3-e517-466b-911a-c17f088de43a" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity_d080828d-2038-40b7-bf6a-b6866a57bbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommonStockShareRepurchaseofCommonStockDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_7444d119-00fb-4bde-a264-d4528af30db8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6eb99b6c-842b-46b7-841d-9c1acef39ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7444d119-00fb-4bde-a264-d4528af30db8" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_6eb99b6c-842b-46b7-841d-9c1acef39ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1d625ac3-1fdf-4292-a2f5-26cd6eb345a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_7444d119-00fb-4bde-a264-d4528af30db8" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1d625ac3-1fdf-4292-a2f5-26cd6eb345a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_65e0c25a-da29-42c8-a754-29f32aa58f35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c3099f53-4116-4c31-89a2-a818eefb233e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_65e0c25a-da29-42c8-a754-29f32aa58f35" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c3099f53-4116-4c31-89a2-a818eefb233e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_182914ed-450a-454d-9c3f-9a01c5318651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b4a79f75-228d-4058-8cb3-eb968051e800" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_182914ed-450a-454d-9c3f-9a01c5318651" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b4a79f75-228d-4058-8cb3-eb968051e800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_55e21c9c-9210-4e97-8abc-ed3a856982a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_182914ed-450a-454d-9c3f-9a01c5318651" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_55e21c9c-9210-4e97-8abc-ed3a856982a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e63db989-e443-4b0f-bf0e-8cb98348328b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_182914ed-450a-454d-9c3f-9a01c5318651" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e63db989-e443-4b0f-bf0e-8cb98348328b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_69b5b7dc-3552-4870-830c-b35e0597054b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_182914ed-450a-454d-9c3f-9a01c5318651" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_69b5b7dc-3552-4870-830c-b35e0597054b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_4bf3f685-74f8-4492-83b1-5e9cc1716334" xlink:href="nvr-20211231.xsd#nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_4bf3f685-74f8-4492-83b1-5e9cc1716334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EstimatedFederalTaxableIncome_a38053c7-df92-4f33-a9af-951217fb7616" xlink:href="nvr-20211231.xsd#nvr_EstimatedFederalTaxableIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_nvr_EstimatedFederalTaxableIncome_a38053c7-df92-4f33-a9af-951217fb7616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_402e204c-1a28-4785-9017-bd6f13e26e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_402e204c-1a28-4785-9017-bd6f13e26e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a942a644-59a7-45e7-816d-77cd10e85495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a942a644-59a7-45e7-816d-77cd10e85495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_a695ab3d-5a4e-444d-a3d9-b631784eaa93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_a695ab3d-5a4e-444d-a3d9-b631784eaa93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal_8e2e8364-eb7a-4129-b140-27c0c3f1fa99" xlink:href="nvr-20211231.xsd#nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal_8e2e8364-eb7a-4129-b140-27c0c3f1fa99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_5e16423e-fad7-4f39-a964-0e3df7ef03ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_5e16423e-fad7-4f39-a964-0e3df7ef03ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_f4fd8d2a-f1eb-4e1a-b426-03bd19d111d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e49d967f-865b-475e-8222-244d013ca3dc" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_f4fd8d2a-f1eb-4e1a-b426-03bd19d111d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesProvisionforIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_631c2596-3f0d-4665-a15d-a47680e8e606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d84e2c4f-4a99-4ba1-b15a-c695864ce615" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_631c2596-3f0d-4665-a15d-a47680e8e606" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d84e2c4f-4a99-4ba1-b15a-c695864ce615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1f89a715-0cb9-42d7-b8ce-566a4a7caa3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d84e2c4f-4a99-4ba1-b15a-c695864ce615" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1f89a715-0cb9-42d7-b8ce-566a4a7caa3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1a656466-fb3a-45e9-8c82-c2157c3592e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d84e2c4f-4a99-4ba1-b15a-c695864ce615" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1a656466-fb3a-45e9-8c82-c2157c3592e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ff49d73-45d3-4483-b154-4aff2245f0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_631c2596-3f0d-4665-a15d-a47680e8e606" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ff49d73-45d3-4483-b154-4aff2245f0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5b58b71c-d17e-4127-8832-f31059729efe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ff49d73-45d3-4483-b154-4aff2245f0f8" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5b58b71c-d17e-4127-8832-f31059729efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f6ce010c-c347-413e-b151-c0a2198c4f36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ff49d73-45d3-4483-b154-4aff2245f0f8" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_f6ce010c-c347-413e-b151-c0a2198c4f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_954f5ebe-2a91-459d-9875-48c2a0aba253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_7ff49d73-45d3-4483-b154-4aff2245f0f8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_954f5ebe-2a91-459d-9875-48c2a0aba253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3149554d-282c-40e7-a848-dd34746c7e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_27d243c6-02db-4486-8227-c77bad2fbe43" xlink:href="nvr-20211231.xsd#nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3149554d-282c-40e7-a848-dd34746c7e0c" xlink:to="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_27d243c6-02db-4486-8227-c77bad2fbe43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e258676a-9371-47c4-a656-ec928aae8603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e258676a-9371-47c4-a656-ec928aae8603" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_5e4cfc6c-b346-49ce-abe0-02101b8b60ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_5e4cfc6c-b346-49ce-abe0-02101b8b60ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_4430d4ed-ca8d-433a-b2d2-52a39d44899b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_4430d4ed-ca8d-433a-b2d2-52a39d44899b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d8231396-eb36-47e0-b08a-e07e660e53c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d8231396-eb36-47e0-b08a-e07e660e53c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_95ff2188-3a8a-416e-99b1-00f0aaff63fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_95ff2188-3a8a-416e-99b1-00f0aaff63fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_6040eab2-f8d0-4ce4-adee-f6dd3073a1cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_6040eab2-f8d0-4ce4-adee-f6dd3073a1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_dd3642e0-27fd-420b-ba11-bae9e6c6306b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_dd3642e0-27fd-420b-ba11-bae9e6c6306b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_14f9cc1c-aff0-4799-afbb-43c1bc65fd9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_14f9cc1c-aff0-4799-afbb-43c1bc65fd9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_846b0961-2249-4b12-89c6-105a3804e58a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_846b0961-2249-4b12-89c6-105a3804e58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_3467335c-58c6-4782-8f23-232dfd4edf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_f4f551d6-69df-4242-99e1-a09073b7c827" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_3467335c-58c6-4782-8f23-232dfd4edf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesIncomeTaxExpenseReconciliationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_de2838c4-58be-4078-b2d5-f5cba70b74b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_de2838c4-58be-4078-b2d5-f5cba70b74b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_545bc70c-215b-4dd5-9052-3248493313d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_545bc70c-215b-4dd5-9052-3248493313d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_ddd7324a-193f-40f2-a32c-3915abb5adf9" xlink:href="nvr-20211231.xsd#nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:to="loc_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation_ddd7324a-193f-40f2-a32c-3915abb5adf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_81202203-5e59-4aba-9bc2-79b37c357c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_81202203-5e59-4aba-9bc2-79b37c357c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bf2079ec-4501-4dc4-90cf-abc569e6ccc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b228e096-689f-4ca4-970e-e757ae111df5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bf2079ec-4501-4dc4-90cf-abc569e6ccc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a38b71fb-ed79-4332-baf0-54bc5ce666ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a38b71fb-ed79-4332-baf0-54bc5ce666ab" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_15759bcb-a45f-416e-ba63-635759f4d737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_15759bcb-a45f-416e-ba63-635759f4d737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a1b518c3-197d-4b24-98d8-70c4a6c4c583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_a1b518c3-197d-4b24-98d8-70c4a6c4c583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6c387486-4451-487d-a373-145a98cb7620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6c387486-4451-487d-a373-145a98cb7620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_e8fcd71f-0af7-4654-ace3-cb9be21a275a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_e8fcd71f-0af7-4654-ace3-cb9be21a275a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_64a18a24-0fa6-4cf7-9333-e7f662afa396" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_8dff3766-eec6-49fa-865e-0901db751f94" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_64a18a24-0fa6-4cf7-9333-e7f662afa396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlans"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7473692-67a6-4247-8f71-b3b56e07cdbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2dad91d2-4a95-4bf9-9d8d-8e9916c280d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f7473692-67a6-4247-8f71-b3b56e07cdbc" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2dad91d2-4a95-4bf9-9d8d-8e9916c280d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0651aa2c-ad6e-45e4-a297-80cf53fe8a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock_77f592d1-9651-4047-8454-aa89af749f4e" xlink:href="nvr-20211231.xsd#nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0651aa2c-ad6e-45e4-a297-80cf53fe8a5d" xlink:to="loc_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock_77f592d1-9651-4047-8454-aa89af749f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_93798b06-e15a-46c1-982c-258bf0596632" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0651aa2c-ad6e-45e4-a297-80cf53fe8a5d" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_93798b06-e15a-46c1-982c-258bf0596632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_bc69247e-a03b-43f9-87aa-b2df8aef0d29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0651aa2c-ad6e-45e4-a297-80cf53fe8a5d" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_bc69247e-a03b-43f9-87aa-b2df8aef0d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_f3d98e7b-d74a-4cee-8b1a-3a834681815b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0651aa2c-ad6e-45e4-a297-80cf53fe8a5d" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_f3d98e7b-d74a-4cee-8b1a-3a834681815b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_edea4501-7d46-410e-ab27-e3585f81790c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_edea4501-7d46-410e-ab27-e3585f81790c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b2581561-29f2-4f59-876c-b79dfeeaa005" xlink:to="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_8d633cb4-9672-4740-bb3f-af2d274b2ec7" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_8d633cb4-9672-4740-bb3f-af2d274b2ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_1dab5ade-3d8d-4821-8c21-fdc893c907c3" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2d8252c5-0fd1-4ddd-a063-74036cde8063" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_1dab5ade-3d8d-4821-8c21-fdc893c907c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_61db49c2-1997-40ed-aedf-d644c7310a9c" xlink:to="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bd9a43b8-daa5-43e9-9f03-c674e057c437" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:to="loc_srt_MinimumMember_bd9a43b8-daa5-43e9-9f03-c674e057c437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_97860888-6c7e-4c45-bff3-3f763c474afd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a0ebccf9-92b3-4ca6-b28d-11bb501c1542" xlink:to="loc_srt_MaximumMember_97860888-6c7e-4c45-bff3-3f763c474afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2cc306e3-8572-4ec9-8a0c-b91476fdc63a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ccd7c1ce-fdd0-4dda-9baf-ca2cc5d34bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ccd7c1ce-fdd0-4dda-9baf-ca2cc5d34bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_aefc98cb-636d-4167-832b-c315050964d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_us-gaap_EmployeeStockOptionMember_aefc98cb-636d-4167-832b-c315050964d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_2e0e64e0-d964-42ad-bbb2-62ae74221e26" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_2e0e64e0-d964-42ad-bbb2-62ae74221e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_d46afb39-cd67-4284-bead-572c133bef0b" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_d46afb39-cd67-4284-bead-572c133bef0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_bbae600a-2f04-445e-93b7-ab8744f8a0ef" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef854724-965a-4849-908c-2bc91cc31d36" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_bbae600a-2f04-445e-93b7-ab8744f8a0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_2718fff2-2d64-4b54-8d12-3faca938246f" xlink:to="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8f367a27-fcd6-4c0c-af57-7653d2f23a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_8f367a27-fcd6-4c0c-af57-7653d2f23a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0d7cfc47-e224-41a6-b29c-1add6f0692d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_fe336149-59e9-47be-b6d9-137f37bfb3da" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_0d7cfc47-e224-41a6-b29c-1add6f0692d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2d2db331-65d1-45db-a9a8-e9f40a694ab0" xlink:to="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b0fd3ebb-cc0a-4291-8ccb-f66f979ec8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a03da0de-aed8-4693-b274-035302163491" xlink:to="loc_us-gaap_RetainedEarningsMember_b0fd3ebb-cc0a-4291-8ccb-f66f979ec8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_367326ed-b1eb-49a8-9703-9c520a99798e" xlink:to="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_36c5941f-db2e-4899-927b-7b5dd710b22b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_9c972e77-0ac8-4dc1-8475-8020005458aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_36c5941f-db2e-4899-927b-7b5dd710b22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2981fc47-de1a-4eca-b313-2afdee2a9e10" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AmendedCreditAgreementMember_0f6d9346-e105-4e6c-ba92-c0ff62987279" xlink:href="nvr-20211231.xsd#nvr_AmendedCreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_03b7735b-ad95-484f-9c69-48d24d6777a9" xlink:to="loc_nvr_AmendedCreditAgreementMember_0f6d9346-e105-4e6c-ba92-c0ff62987279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4b6621da-2c91-4bd7-8c68-657ab966ce82" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b54fa1f7-02b4-41ef-a6ec-fee516f7ffcd" xlink:href="nvr-20211231.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_afb46ed7-21a0-49d0-995d-59ab247b81fa" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b54fa1f7-02b4-41ef-a6ec-fee516f7ffcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10b5f5b1-0b97-4809-b771-0875e0fa1021" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cde15260-32e3-410f-822e-aa222b990133" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cde15260-32e3-410f-822e-aa222b990133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bd310a68-5469-4c04-9db6-72c249646696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bd310a68-5469-4c04-9db6-72c249646696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f0ecdbda-0bd0-481f-8761-4a7aeda5540b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f0ecdbda-0bd0-481f-8761-4a7aeda5540b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa294537-a24a-45a1-a7d8-4820da22df84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aa294537-a24a-45a1-a7d8-4820da22df84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0b046ac2-52a2-44da-8f17-7fb97e8eb70d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_0b046ac2-52a2-44da-8f17-7fb97e8eb70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5850621b-057f-4a47-9713-55f29cd1014e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensation_5850621b-057f-4a47-9713-55f29cd1014e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_18811b8b-c991-46f1-8ebf-e4d5b19d7f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_18811b8b-c991-46f1-8ebf-e4d5b19d7f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6bc3b980-8acb-472d-b89e-85efaef41ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6bc3b980-8acb-472d-b89e-85efaef41ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b1ddc9e1-0e01-4fd2-89fe-4a85123d106f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b1ddc9e1-0e01-4fd2-89fe-4a85123d106f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_a09998ac-8127-4c5b-b20e-87155660407f" xlink:href="nvr-20211231.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_a09998ac-8127-4c5b-b20e-87155660407f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_3a14957a-a5a3-4693-aa01-f322901f4394" xlink:href="nvr-20211231.xsd#nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan_3a14957a-a5a3-4693-aa01-f322901f4394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_6d9b59ac-2c67-43de-92f9-d51286faee43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP_6d9b59ac-2c67-43de-92f9-d51286faee43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfDeferredCompensationPlans_549e73b3-a87f-4913-a3e6-d013258fda74" xlink:href="nvr-20211231.xsd#nvr_NumberOfDeferredCompensationPlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_NumberOfDeferredCompensationPlans_549e73b3-a87f-4913-a3e6-d013258fda74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_3063100f-83d0-4d08-b9d2-141267cdca62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_3063100f-83d0-4d08-b9d2-141267cdca62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_065f1658-a923-4e87-8714-13ce3a5c427c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_065f1658-a923-4e87-8714-13ce3a5c427c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_182d8e92-817e-4b96-8143-61543c5b02ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_182d8e92-817e-4b96-8143-61543c5b02ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_34f6a4b3-f327-4ea1-b52c-d447818deb76" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_34f6a4b3-f327-4ea1-b52c-d447818deb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_588e8044-30cd-41fe-a010-f0376e5250a3" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_588e8044-30cd-41fe-a010-f0376e5250a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_ed11aa86-5fef-47f6-ae2d-67f8100fe5e4" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber_ed11aa86-5fef-47f6-ae2d-67f8100fe5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_015ca280-1505-49af-8f90-04ec93248209" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_015ca280-1505-49af-8f90-04ec93248209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_03bbe88f-e31c-4e06-a7e1-743231afe380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_03bbe88f-e31c-4e06-a7e1-743231afe380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_58f505ce-025d-46f5-8395-38740319cb17" xlink:href="nvr-20211231.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_58f505ce-025d-46f5-8395-38740319cb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0563d391-6c51-4dcb-ae52-748fd1100b42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0563d391-6c51-4dcb-ae52-748fd1100b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_521170e6-318a-4ee1-9a72-b83e59360cd9" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e21aab6-ee3b-4317-bac6-ab5a3681f071" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_521170e6-318a-4ee1-9a72-b83e59360cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dc273245-3270-4b86-ae26-3073f8df062b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dc273245-3270-4b86-ae26-3073f8df062b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_dcf9498f-3b80-4d9e-b67f-0f5ee032a214" xlink:to="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_25555f3c-a454-482c-992a-96e8b538ace4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_25555f3c-a454-482c-992a-96e8b538ace4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_27e2861e-83d8-4f9c-9fe2-6c0efafa4204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1b376f45-23c2-4cd1-80bc-f7a975c22fea" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_27e2861e-83d8-4f9c-9fe2-6c0efafa4204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a41e56d0-fe7f-433d-83f1-e67641f4b17b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_bc27ce8b-9614-4d5d-a1ce-31b0b3be0c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_bc27ce8b-9614-4d5d-a1ce-31b0b3be0c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_0b57ab94-a76a-44cf-8972-5be4c7e32112" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_0b57ab94-a76a-44cf-8972-5be4c7e32112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b6e48bcd-d6aa-4154-8ac9-9e8a410ad236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b6e48bcd-d6aa-4154-8ac9-9e8a410ad236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_a63611eb-7969-4b7f-b902-18c147670fc9" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f27f027-2a4f-402b-88bf-238a5aadca64" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_a63611eb-7969-4b7f-b902-18c147670fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_4c0343d5-93b1-4ec8-8766-18dbf9566a63" xlink:to="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_7a1a9836-b3f1-4cca-8fa1-03978c979344" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_7a1a9836-b3f1-4cca-8fa1-03978c979344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_8a09b8c2-4feb-4268-9298-bf2d8460ca9b" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_8a09b8c2-4feb-4268-9298-bf2d8460ca9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_a93481f7-bc36-491b-a018-d4e9ca67e5b3" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_a93481f7-bc36-491b-a018-d4e9ca67e5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_74684be4-81cc-4c98-9aec-c0c3be2d6c22" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e38d937a-577d-4809-8ede-0405800dab61" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_74684be4-81cc-4c98-9aec-c0c3be2d6c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5a3dd6c3-41f9-4991-8ee1-2b70f6588d00" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_146cf870-e776-47a3-bc0a-f6bb0fc85b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_146cf870-e776-47a3-bc0a-f6bb0fc85b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4618af4b-6804-4bf2-b15d-12e9c41add50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4618af4b-6804-4bf2-b15d-12e9c41add50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_80a9eed0-277f-423c-a7de-9d24fa8ed50c" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber_80a9eed0-277f-423c-a7de-9d24fa8ed50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7801a776-7d8f-490f-a274-02ffbec59a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7801a776-7d8f-490f-a274-02ffbec59a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f7578f16-5f4d-4629-8b30-169d36f6c630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_f7578f16-5f4d-4629-8b30-169d36f6c630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c2995b72-7649-4dcc-871d-4d5dffe9c66a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c2995b72-7649-4dcc-871d-4d5dffe9c66a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ddb63f4-b91d-4e8c-ba20-02f0f959f17e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ddb63f4-b91d-4e8c-ba20-02f0f959f17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3412cd67-1ae8-4224-a05a-9e3f77783fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4a8ad453-4cda-4f1b-b6f1-bfd89be4506d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_3412cd67-1ae8-4224-a05a-9e3f77783fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b769cce1-bdec-4929-b1c1-2625d72d4593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b769cce1-bdec-4929-b1c1-2625d72d4593" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7ff22b6c-e44c-40f1-87fd-8c109e37ab06" xlink:to="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_18b1205e-ace1-4f59-b139-fd35775ae056" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_18b1205e-ace1-4f59-b139-fd35775ae056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_dd0ef28c-f41d-4a8a-9925-368d953e0d6d" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_dd0ef28c-f41d-4a8a-9925-368d953e0d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_23c3aba8-d5ed-4d81-9aed-a37d079ed696" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4d00c64a-a5ec-4852-bab8-1e2387f98233" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_23c3aba8-d5ed-4d81-9aed-a37d079ed696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4727dc94-789d-4974-8bea-e91ad0556cf4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a4ea4991-777f-4b62-afea-7fd2eb4d440e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a4ea4991-777f-4b62-afea-7fd2eb4d440e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_2934d5aa-736d-4198-a3ac-d2fc78ff6de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_us-gaap_EmployeeStockOptionMember_2934d5aa-736d-4198-a3ac-d2fc78ff6de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_1e2e9bd5-d3c0-433a-8dc8-2705a0963927" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_258f435a-5189-41a6-9a43-ab95d86a4416" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_1e2e9bd5-d3c0-433a-8dc8-2705a0963927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_3aad546f-9c16-46e5-978a-139a93b52360" xlink:to="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_fb9cdad9-1b8e-47b5-bead-cf7fe8ad0edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_5974a8b5-c98c-40f8-8928-1a869fec09a6" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_fb9cdad9-1b8e-47b5-bead-cf7fe8ad0edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_774438f0-fd51-4813-a257-f50d4158d0cc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a2885925-9224-461f-8d6a-e6c8f376c6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a2885925-9224-461f-8d6a-e6c8f376c6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_397194a6-10a3-4a2f-a756-d8130b4fdbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_397194a6-10a3-4a2f-a756-d8130b4fdbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df54a3e-2b7a-44b3-bc9b-6db15cf0ae12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df54a3e-2b7a-44b3-bc9b-6db15cf0ae12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_2bf4c015-cff2-495c-9b97-9f2e4db9003d" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber_2bf4c015-cff2-495c-9b97-9f2e4db9003d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e24ab816-ffed-4e14-a3e5-abe7ee3ffaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e24ab816-ffed-4e14-a3e5-abe7ee3ffaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1154c151-ef08-4e61-9173-950a083f4cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1154c151-ef08-4e61-9173-950a083f4cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2e843cc7-76df-4690-887a-66e42e949048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_2e843cc7-76df-4690-887a-66e42e949048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1772e04a-3878-4df8-8402-4bddcfeb13ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_054a7b2e-716c-436f-994c-9b11d74265e7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1772e04a-3878-4df8-8402-4bddcfeb13ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d989b802-a9f6-48c9-81d9-1593e18234f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d989b802-a9f6-48c9-81d9-1593e18234f3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:to="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_e2e4ef88-f7d9-4610-8b78-8c0ab278242e" xlink:to="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandTenEquityPlanMember_62977b9e-9048-4742-b2dc-75ee63910fd7" xlink:href="nvr-20211231.xsd#nvr_TwoThousandTenEquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandTenEquityPlanMember_62977b9e-9048-4742-b2dc-75ee63910fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandFourteenEquityPlanMember_361782ca-0819-4ed0-8f62-9ef0a5f1698d" xlink:href="nvr-20211231.xsd#nvr_TwoThousandFourteenEquityPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandFourteenEquityPlanMember_361782ca-0819-4ed0-8f62-9ef0a5f1698d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_TwoThousandEighteenEquityPlanMember_a0a0072e-9ad7-4f7b-9e8c-f52ac1ad31a4" xlink:href="nvr-20211231.xsd#nvr_TwoThousandEighteenEquityPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_edfb0c0f-7335-43d9-84f5-164343e449ad" xlink:to="loc_nvr_TwoThousandEighteenEquityPlanMember_a0a0072e-9ad7-4f7b-9e8c-f52ac1ad31a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:to="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3c2b0062-12b0-48a1-8270-4d4c53a411bf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_539177e6-00c9-4106-8411-c6bdb68908cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_539177e6-00c9-4106-8411-c6bdb68908cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2f68a786-e834-4dc8-93b6-83a41e5b0ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2f68a786-e834-4dc8-93b6-83a41e5b0ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_EmployeePerformanceBasedStockOptionMember_d6147cce-cad3-4629-b839-3fa5a5c79dd4" xlink:href="nvr-20211231.xsd#nvr_EmployeePerformanceBasedStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_nvr_EmployeePerformanceBasedStockOptionMember_d6147cce-cad3-4629-b839-3fa5a5c79dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PerformanceBasedRestrictedStockUnitMember_79a115a5-18d0-49e1-8783-16d99de5dbe1" xlink:href="nvr-20211231.xsd#nvr_PerformanceBasedRestrictedStockUnitMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c364cc21-cfa5-402d-a35a-85db5162852f" xlink:to="loc_nvr_PerformanceBasedRestrictedStockUnitMember_79a115a5-18d0-49e1-8783-16d99de5dbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b1e3fe68-93bc-4bf0-be33-ff13f0de8c98" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3629f896-9e24-4168-bc3f-6e6d03ac1c64" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_89c7ba2f-1b4d-4855-80d3-97a0835a9aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_89c7ba2f-1b4d-4855-80d3-97a0835a9aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ce833228-c142-439f-82d2-4a7f217c537c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ce833228-c142-439f-82d2-4a7f217c537c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a1a5d095-5db2-4c3a-b3fe-9fa4386a491a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a1a5d095-5db2-4c3a-b3fe-9fa4386a491a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_00e9a00f-51e4-41de-8924-e970f5ef62dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_00e9a00f-51e4-41de-8924-e970f5ef62dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3864a5fe-3323-45e7-92bc-b642d5b5612d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3864a5fe-3323-45e7-92bc-b642d5b5612d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e817796b-078e-4364-8904-8950bebfa09e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7de02859-e387-4789-bf9f-3beabda2eeac" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e817796b-078e-4364-8904-8950bebfa09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9b080a60-ad11-4767-b65b-a28e588ad6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9b080a60-ad11-4767-b65b-a28e588ad6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f1f785a4-57d3-48aa-af51-9afc8812fb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f1f785a4-57d3-48aa-af51-9afc8812fb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6cec587e-c3a4-4547-a716-5cc6f077f20e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6cec587e-c3a4-4547-a716-5cc6f077f20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_675d14cf-05aa-4e61-ad7d-143cbb1bede3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_675d14cf-05aa-4e61-ad7d-143cbb1bede3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cca3e22e-0990-4587-8eb4-bb583d19c78f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cca3e22e-0990-4587-8eb4-bb583d19c78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2fb2ccab-3f0b-4c5e-8550-fcee3f93c481" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4c80df51-4566-4767-831e-ef02e3660204" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2fb2ccab-3f0b-4c5e-8550-fcee3f93c481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_a3ca575b-7c5a-41f3-8525-c41f18fc9732" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_941c0f88-b377-4e09-b568-2d13b7516e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_941c0f88-b377-4e09-b568-2d13b7516e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_917ace2a-1b37-48ca-9c78-b8bd087fb690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_917ace2a-1b37-48ca-9c78-b8bd087fb690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93b99ea0-120f-4115-b45b-6968e2ed5e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93b99ea0-120f-4115-b45b-6968e2ed5e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e0625e5-574f-4f44-baeb-953e950a5f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1e0625e5-574f-4f44-baeb-953e950a5f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_a2623886-85e5-415f-916d-78e758c98b01" xlink:href="nvr-20211231.xsd#nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_8835e658-c27d-43ce-aa46-85a602703086" xlink:to="loc_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue_a2623886-85e5-415f-916d-78e758c98b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bc035b88-0169-4669-b466-f46353d7fddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_bc035b88-0169-4669-b466-f46353d7fddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_5b1b66db-8189-474d-83bb-af11fd43789e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_5b1b66db-8189-474d-83bb-af11fd43789e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_2034676f-c32f-4053-92a6-dcf7e605b5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_2034676f-c32f-4053-92a6-dcf7e605b5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ff29f14-c8b5-4890-a2fc-1f52702789ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ff29f14-c8b5-4890-a2fc-1f52702789ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_de5cc1d9-857f-4cb0-b14a-e1ba350a57a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_de5cc1d9-857f-4cb0-b14a-e1ba350a57a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_69fdd038-1102-4dc5-9ad5-f3849954d939" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_69fdd038-1102-4dc5-9ad5-f3849954d939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b65bc8fa-c055-47a5-9f2b-89d0d50417bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_65f352d8-d8f8-42af-8ac1-5339160541f9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b65bc8fa-c055-47a5-9f2b-89d0d50417bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_004f47e3-4bc3-4b67-85bd-1d5e22588362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_3533f78a-1a2b-48b2-a914-f65e316b8b13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_004f47e3-4bc3-4b67-85bd-1d5e22588362" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_3533f78a-1a2b-48b2-a914-f65e316b8b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_69e1bf6f-d5a8-4274-8c64-cc308ab4dfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_004f47e3-4bc3-4b67-85bd-1d5e22588362" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_69e1bf6f-d5a8-4274-8c64-cc308ab4dfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilities" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommitmentsandContingentLiabilities"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fffb9f-d282-47f2-90ca-394b63bf1c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_89172e7a-5027-45ab-af97-9a592e48948f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24fffb9f-d282-47f2-90ca-394b63bf1c4d" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_89172e7a-5027-45ab-af97-9a592e48948f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommitmentsandContingentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1de9e1e6-9a5e-4138-b421-50696e8e2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_6e8e8a83-c6dc-44a1-95ab-a5e875c743f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1de9e1e6-9a5e-4138-b421-50696e8e2391" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_6e8e8a83-c6dc-44a1-95ab-a5e875c743f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommitmentsandContingentLiabilitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c3a49126-34ad-4b62-8e7a-81fdabaec070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c3a49126-34ad-4b62-8e7a-81fdabaec070" xlink:to="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:to="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_4d26f82d-9597-40ad-af7f-5e461074ebee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_db7ac1dc-46d1-405c-8c8c-9b0fdd6f1056" xlink:href="nvr-20211231.xsd#nvr_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_acdbda84-859b-41cb-a5b6-7470163a0cea" xlink:to="loc_nvr_CreditAgreementMember_db7ac1dc-46d1-405c-8c8c-9b0fdd6f1056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:href="nvr-20211231.xsd#nvr_CommitmentsAndContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesTable_a20a5a69-3f33-469b-9bcc-fed32d2d4a8b" xlink:to="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_ec27f8f2-eb4f-4f19-a7a8-139007bd9daf" xlink:href="nvr-20211231.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_ec27f8f2-eb4f-4f19-a7a8-139007bd9daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers_baced070-ded1-44b7-b530-aaf23078ecb2" xlink:href="nvr-20211231.xsd#nvr_ContingentForfeitableDepositsWithLandDevelopers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ContingentForfeitableDepositsWithLandDevelopers_baced070-ded1-44b7-b530-aaf23078ecb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_4c0e6ac7-f3fb-49f6-a675-06e9c422f196" xlink:href="nvr-20211231.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_4c0e6ac7-f3fb-49f6-a675-06e9c422f196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_c455a65b-aed0-44de-9ee7-50bc707658c6" xlink:href="nvr-20211231.xsd#nvr_ExpectedDevelopmentCreditOffsetAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ExpectedDevelopmentCreditOffsetAmount_c455a65b-aed0-44de-9ee7-50bc707658c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_ee4e0c93-839a-4195-bbda-3bf442dcc7a2" xlink:href="nvr-20211231.xsd#nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements_ee4e0c93-839a-4195-bbda-3bf442dcc7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c9fe8884-4431-408f-badb-2ab4ab7da606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_CommitmentsAndContingenciesLineItems_29798dcf-074a-4f60-9483-944baa7756be" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c9fe8884-4431-408f-badb-2ab4ab7da606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_733987f9-1ca4-4ceb-a8d7-3f7977dc25ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_733987f9-1ca4-4ceb-a8d7-3f7977dc25ca" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_2ce81e7c-42af-40af-bd92-0cd078c115ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:to="loc_us-gaap_ProductWarrantyAccrual_2ce81e7c-42af-40af-bd92-0cd078c115ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_9436cd9b-2d9e-41c9-9c70-71c5fe8d83e4" xlink:href="nvr-20211231.xsd#nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:to="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_9436cd9b-2d9e-41c9-9c70-71c5fe8d83e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_9366d2d6-be82-447a-9422-c0606e601c45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_9366d2d6-be82-447a-9422-c0606e601c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_1c0d8d74-351b-4cc6-b3ce-2e61ff29276d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_cf98d261-f252-4656-add9-84420292d559" xlink:to="loc_us-gaap_ProductWarrantyAccrual_1c0d8d74-351b-4cc6-b3ce-2e61ff29276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValue" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValue"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/FairValue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e4a78acd-2764-4a43-98d6-63eed0091062" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_bb2b8708-f54c-41d1-88e8-8a711a953258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e4a78acd-2764-4a43-98d6-63eed0091062" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_bb2b8708-f54c-41d1-88e8-8a711a953258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueTables" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueTables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/FairValueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1ce7508d-564c-46e0-a368-516f004b219c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_034bce82-0eba-4499-b7c1-98ff4e47f861" xlink:href="nvr-20211231.xsd#nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1ce7508d-564c-46e0-a368-516f004b219c" xlink:to="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_034bce82-0eba-4499-b7c1-98ff4e47f861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_898f07e8-be59-46be-a814-060f54582889" xlink:href="nvr-20211231.xsd#nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1ce7508d-564c-46e0-a368-516f004b219c" xlink:to="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_898f07e8-be59-46be-a814-060f54582889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c578ac1e-76ac-47d0-8b73-e2f6622908df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1ce7508d-564c-46e0-a368-516f004b219c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_c578ac1e-76ac-47d0-8b73-e2f6622908df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e83d1351-d543-4c25-ab4b-15533f536af6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e83d1351-d543-4c25-ab4b-15533f536af6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7aaac6d0-abc5-4836-a272-6dd21e581ab6" xlink:to="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_d1489642-700e-49fe-925b-650847830638" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:to="loc_nvr_HomeBuildingSegmentMember_d1489642-700e-49fe-925b-650847830638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_9fabd701-2cf7-4195-ad26-2babff8843e4" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c7ecb0cb-694d-4c6b-8079-3a17b3636e0e" xlink:to="loc_nvr_MortgageBankingSegmentMember_9fabd701-2cf7-4195-ad26-2babff8843e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e08bb34-24df-4a6b-9a61-11715ea9eb7a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1b627483-532a-4663-9b82-d8a1b965a226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1dcc139b-02ba-4b9a-a038-9e4c8c7cbe2c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1b627483-532a-4663-9b82-d8a1b965a226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_040dee9c-1d4a-460c-b1f0-3059c788988a" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9296453a-ed9b-49e2-8797-ec4d23389d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_47a673f8-2075-4f1a-b3cb-bce2badecc3f" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9296453a-ed9b-49e2-8797-ec4d23389d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_38884720-c701-48bb-97ac-953a1b49315f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a827c0ee-95b1-43b0-aa0d-59b9c11f87d5" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a4c6eabb-9501-4c71-b48f-9b2d10ec887b" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_a827c0ee-95b1-43b0-aa0d-59b9c11f87d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1bbbc23d-0666-404f-8bad-465742bbe869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3e25910d-d1e4-4841-b5a3-c89854657362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3e25910d-d1e4-4841-b5a3-c89854657362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_7d6858b1-a4e9-4788-b11b-d7dfb9e673f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_us-gaap_ForwardContractsMember_7d6858b1-a4e9-4788-b11b-d7dfb9e673f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_7414a0f7-5ee1-45c1-b307-45f8fe319673" xlink:href="nvr-20211231.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e1da8c8-9c71-4801-ac3b-56a5e2679bda" xlink:to="loc_nvr_MortgagesHeldForSaleMember_7414a0f7-5ee1-45c1-b307-45f8fe319673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_d5119e8d-95d7-4d2f-91cd-c6e37f4d929a" xlink:to="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_d03775dc-a9a0-46e0-ba82-23f09241d575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_bc53d78d-ffb1-4a1a-aad4-5bf70b75d216" xlink:to="loc_us-gaap_NondesignatedMember_d03775dc-a9a0-46e0-ba82-23f09241d575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7d296939-14ea-4241-b253-6c3e80f39944" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_6e56f912-fecb-46f2-91bb-903f1da6a8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_LongTermDebtFairValue_6e56f912-fecb-46f2-91bb-903f1da6a8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_75196e6e-75ac-4838-95ea-c0df797bff2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_SeniorNotes_75196e6e-75ac-4838-95ea-c0df797bff2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a645c8c3-7f0a-465f-8996-dc95d58dd56b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a645c8c3-7f0a-465f-8996-dc95d58dd56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_722cce97-51ab-4158-95a4-36626964a9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_722cce97-51ab-4158-95a4-36626964a9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a11519d2-802a-4fbb-96aa-5ba7babf29fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a11519d2-802a-4fbb-96aa-5ba7babf29fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_20cef18a-1981-4493-b42e-bcbb68e0322a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcea9dff-6953-4e02-8e06-26ad487edf5a" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_20cef18a-1981-4493-b42e-bcbb68e0322a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_ef35bfdf-7a05-423d-be79-e8f4109626a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e83d1351-d543-4c25-ab4b-15533f536af6" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_ef35bfdf-7a05-423d-be79-e8f4109626a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_6a576a44-d241-45f3-8278-5547a3900a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e83d1351-d543-4c25-ab4b-15533f536af6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_6a576a44-d241-45f3-8278-5547a3900a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_575f296f-8cb0-4680-8676-f4a96305301d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_575f296f-8cb0-4680-8676-f4a96305301d" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_aeadf549-8217-4420-8b99-5bca8a9b8c6e" xlink:to="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_c37eb668-556f-4f8e-b2a5-54ea6e17a571" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5b676d7a-acae-42b3-a705-496763523669" xlink:to="loc_nvr_MortgageBankingSegmentMember_c37eb668-556f-4f8e-b2a5-54ea6e17a571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_cb1ba106-9138-4cfe-b9f8-b0a4f9213b5e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_86386274-7014-4398-b98c-3a1f452cc720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_435b92a6-ed3a-4595-8972-d681f10b75f5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_86386274-7014-4398-b98c-3a1f452cc720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d2ad46ad-d220-4ac1-bf39-f016c0e04488" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d3c61687-d1dc-41ab-afb5-80a8055d4423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_86333ea0-a8f9-4d63-a5bb-ec46ca4ac5c4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d3c61687-d1dc-41ab-afb5-80a8055d4423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f813597c-d412-4017-9d22-099adf35eaa9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_c47e0b3c-0300-443e-aae8-1dccbfd1c91d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_c47e0b3c-0300-443e-aae8-1dccbfd1c91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_dd1500a7-8175-4fb6-b69f-5502cda1b96c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_305a3323-2868-48c8-b620-b521cb599de7" xlink:to="loc_us-gaap_ForwardContractsMember_dd1500a7-8175-4fb6-b69f-5502cda1b96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2990710d-a437-4850-bc54-cb93b7dd9fd6" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e33fe92f-aef0-45a5-94ba-a411cebb064f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_e33fe92f-aef0-45a5-94ba-a411cebb064f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_b666952d-c23b-40b3-9b0b-4ce28780b6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_b666952d-c23b-40b3-9b0b-4ce28780b6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e388139b-dec0-42a9-b27f-3b10cf5c14f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9ed743bc-3e30-4c3d-b3fa-f85a5e447e49" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e388139b-dec0-42a9-b27f-3b10cf5c14f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#FairValueFairValueMeasurementDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9b60a7e4-27bc-40ff-bf8d-518086386974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9b60a7e4-27bc-40ff-bf8d-518086386974" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a48e545d-83f9-469b-b621-13d0e98e2edd" xlink:to="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_HomeBuildingSegmentMember_cdb8a7e6-7a60-46f5-9b90-a933d677c2f0" xlink:href="nvr-20211231.xsd#nvr_HomeBuildingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:to="loc_nvr_HomeBuildingSegmentMember_cdb8a7e6-7a60-46f5-9b90-a933d677c2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageBankingSegmentMember_635d94d9-1e42-40ef-bee7-2daf903dec6c" xlink:href="nvr-20211231.xsd#nvr_MortgageBankingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5e67c1a4-bfc2-4b7a-9457-ef08aad0f992" xlink:to="loc_nvr_MortgageBankingSegmentMember_635d94d9-1e42-40ef-bee7-2daf903dec6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bd79ce6d-5662-4317-a64c-2154ef6fe453" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_aa43c09e-66ca-4d5a-b450-b9f37047b80c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5463806a-6567-49a3-ad35-4b606c5633ac" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_aa43c09e-66ca-4d5a-b450-b9f37047b80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e632789d-463b-40b9-9f97-5fc3e30bf834" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d53e5676-29a5-4e67-ad81-8cc4ae3ee516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1c7dc852-e464-4248-a23b-66da0a457221" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d53e5676-29a5-4e67-ad81-8cc4ae3ee516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_46c00f65-59b9-461b-8406-24495f7d8716" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_3fabc397-e24e-4172-8d01-b3f354361b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_3fabc397-e24e-4172-8d01-b3f354361b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6415c2ce-b339-4caa-be1d-84876d431ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_us-gaap_ForwardContractsMember_6415c2ce-b339-4caa-be1d-84876d431ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_40622d1f-941e-4ae3-a81a-b402c00f3f7c" xlink:href="nvr-20211231.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ca6635a0-5626-422e-ab6d-adf3c3027753" xlink:to="loc_nvr_MortgagesHeldForSaleMember_40622d1f-941e-4ae3-a81a-b402c00f3f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d4ebddaa-18ec-4453-a8f7-d8039305a5b9" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_3ef87738-b7fb-4209-935b-e356d6900c3e" xlink:href="nvr-20211231.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_3ef87738-b7fb-4209-935b-e356d6900c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_40ef25ab-035c-44c8-87cb-e705a8805dcc" xlink:href="nvr-20211231.xsd#nvr_A600MSeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_nvr_A600MSeniorNotesDueTwoThousandThirtyMember_40ef25ab-035c-44c8-87cb-e705a8805dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c52627c6-c57b-4036-9c8e-bae53be1158d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d935d4ab-82da-408a-adbe-72d414a84b03" xlink:to="loc_us-gaap_SeniorNotesMember_c52627c6-c57b-4036-9c8e-bae53be1158d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_716926e4-a6da-456a-9bcd-c400348ff161" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_b6f90a2c-8ca2-4851-ab00-48f5e8c7c1cd" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_b6f90a2c-8ca2-4851-ab00-48f5e8c7c1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_8fac559c-4f8f-45e0-ad8a-a71a6df1cf6c" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_8fac559c-4f8f-45e0-ad8a-a71a6df1cf6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_dc3ea24d-097b-4323-a073-8019616712f8" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_dc3ea24d-097b-4323-a073-8019616712f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_ecb88403-9c64-4601-8dba-9c7f3e4d09de" xlink:href="nvr-20211231.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_ecb88403-9c64-4601-8dba-9c7f3e4d09de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a50994e6-2b80-43c0-b2e9-1c865445b8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a50994e6-2b80-43c0-b2e9-1c865445b8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_baaa7f75-ce7a-4fca-a933-7f3b49316314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_LongTermDebtFairValue_baaa7f75-ce7a-4fca-a933-7f3b49316314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f91e5601-80ee-44bb-a04b-8b485ebddf0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_SeniorNotes_f91e5601-80ee-44bb-a04b-8b485ebddf0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_e3b319eb-6acf-4e43-a658-4fb663338af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_78dc473a-ac87-4624-8826-26fecfa67e43" xlink:to="loc_us-gaap_DerivativeNotionalAmount_e3b319eb-6acf-4e43-a658-4fb663338af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/MortgageRepurchaseReserve" xlink:type="simple" xlink:href="nvr-20211231.xsd#MortgageRepurchaseReserve"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/MortgageRepurchaseReserve" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveAbstract_dc31da5a-9b83-4b42-a5a7-c796b5804748" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveTextBlock_0bd623b2-bfff-4ef2-aeac-cc7e248de0d3" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_MortgageRepurchaseReserveAbstract_dc31da5a-9b83-4b42-a5a7-c796b5804748" xlink:to="loc_nvr_MortgageRepurchaseReserveTextBlock_0bd623b2-bfff-4ef2-aeac-cc7e248de0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20211231.xsd#MortgageLoanLossesAllowanceAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveAbstract_b55e9950-75c0-4f93-b7a8-a7124f0c7fdd" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_d9f5611a-19f5-4184-8527-e06ec72dd360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_MortgageRepurchaseReserveAbstract_b55e9950-75c0-4f93-b7a8-a7124f0c7fdd" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_d9f5611a-19f5-4184-8527-e06ec72dd360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgageRepurchaseReserveRealEstate_f703d794-414a-4323-a551-2126d87dd6fd" xlink:href="nvr-20211231.xsd#nvr_MortgageRepurchaseReserveRealEstate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_MortgageRepurchaseReserveAbstract_b55e9950-75c0-4f93-b7a8-a7124f0c7fdd" xlink:to="loc_nvr_MortgageRepurchaseReserveRealEstate_f703d794-414a-4323-a551-2126d87dd6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842" xlink:type="simple" xlink:href="nvr-20211231.xsd#LeasesCodificationTopic842"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesCodificationTopic842" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_989cedc0-3f19-47c5-9262-03d1a31d08c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_9c362003-eaf6-497c-b2f4-8ce7e5c95ded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_989cedc0-3f19-47c5-9262-03d1a31d08c5" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_9c362003-eaf6-497c-b2f4-8ce7e5c95ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_36998280-6357-4fcd-bff9-ccea20fa58d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_989cedc0-3f19-47c5-9262-03d1a31d08c5" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_36998280-6357-4fcd-bff9-ccea20fa58d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842Tables" xlink:type="simple" xlink:href="nvr-20211231.xsd#LeasesCodificationTopic842Tables"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesCodificationTopic842Tables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1e9fea85-4467-467b-8e01-0694ba714a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_485e59cc-adfd-4126-8f10-56fc79a0aac4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1e9fea85-4467-467b-8e01-0694ba714a8b" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_485e59cc-adfd-4126-8f10-56fc79a0aac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_3629e117-a572-4f03-9ae2-cf834945fc42" xlink:href="nvr-20211231.xsd#nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1e9fea85-4467-467b-8e01-0694ba714a8b" xlink:to="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_3629e117-a572-4f03-9ae2-cf834945fc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_17d8df8a-10d4-469f-8b8f-bfba1da9903e" xlink:href="nvr-20211231.xsd#nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1e9fea85-4467-467b-8e01-0694ba714a8b" xlink:to="loc_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_17d8df8a-10d4-469f-8b8f-bfba1da9903e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="nvr-20211231.xsd#LeasesCodificationTopic842Details"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ca70a5da-d798-415a-978f-e457fb44e713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_ca70a5da-d798-415a-978f-e457fb44e713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_de52d799-7037-4eb2-82ca-417613de387b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_de52d799-7037-4eb2-82ca-417613de387b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_b070f801-2fa0-4cdf-be97-af20d6ee5acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_OperatingLeaseExpense_b070f801-2fa0-4cdf-be97-af20d6ee5acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1f5ca1be-bb4f-400a-9095-90edf375116d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_1f5ca1be-bb4f-400a-9095-90edf375116d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_abbab653-707b-4432-a1ce-c36d5d42f29f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_abbab653-707b-4432-a1ce-c36d5d42f29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_3a744901-0fc2-4fdc-b2a9-66699170d318" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_ShortTermLeaseCost_3a744901-0fc2-4fdc-b2a9-66699170d318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_dba62306-951a-40bf-a984-235e5764eb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LeaseCost_dba62306-951a-40bf-a984-235e5764eb2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d5e85513-50f9-42d6-b6f7-6b5fdba43081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_OperatingLeasePayments_d5e85513-50f9-42d6-b6f7-6b5fdba43081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_b26212d2-30d0-464f-aa97-c7341a5a3d06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_b26212d2-30d0-464f-aa97-c7341a5a3d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_77e2e025-a464-4710-b97a-8821f4f6399f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_77e2e025-a464-4710-b97a-8821f4f6399f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2d3c6e71-408b-403d-8381-6f276a033738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_2d3c6e71-408b-403d-8381-6f276a033738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_3b91e369-c62e-4f0b-b9b8-5d4b85d47930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_3b91e369-c62e-4f0b-b9b8-5d4b85d47930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_273626f0-af87-495c-b2a0-60b7d476dfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_273626f0-af87-495c-b2a0-60b7d476dfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_ac891be4-2e8f-4f58-9175-74d75dfd557e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_ac891be4-2e8f-4f58-9175-74d75dfd557e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d2238db3-af9e-4642-98b7-c92f3e4cde01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d2238db3-af9e-4642-98b7-c92f3e4cde01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_cc47cd05-a43a-4888-af10-fa8831112ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_cc47cd05-a43a-4888-af10-fa8831112ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_7ec32024-083d-47f5-b89d-d751b5cb8520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_7ec32024-083d-47f5-b89d-d751b5cb8520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_0dbe6fce-5409-4cc8-8ed5-0780cc770498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_0dbe6fce-5409-4cc8-8ed5-0780cc770498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_7028968b-58ee-4f6a-ad46-304ed83ea265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_7028968b-58ee-4f6a-ad46-304ed83ea265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_93a5c0e5-3cd4-4779-bce6-81b1e8064ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_93a5c0e5-3cd4-4779-bce6-81b1e8064ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_8239a045-c3db-45de-b0ff-c9653a16efdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_8239a045-c3db-45de-b0ff-c9653a16efdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_c0b55020-1f85-4b2a-99a5-41412a8fd8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_c0b55020-1f85-4b2a-99a5-41412a8fd8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_bf4c9776-1871-495e-8378-1ad6b559ed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_bf4c9776-1871-495e-8378-1ad6b559ed8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_53da1510-61f5-4345-a153-33c40b36e24c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_53da1510-61f5-4345-a153-33c40b36e24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_8cb30f01-8f61-4d9e-89f5-7e42a0e72136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_8cb30f01-8f61-4d9e-89f5-7e42a0e72136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_60c79933-4dd4-4d85-b98b-f61bbc6024cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_60c79933-4dd4-4d85-b98b-f61bbc6024cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_4e96f1f7-11d3-41d7-96f9-e233ef58de6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_4e96f1f7-11d3-41d7-96f9-e233ef58de6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_8c6aed00-c7d1-451d-99d9-4239d14a94f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_8c6aed00-c7d1-451d-99d9-4239d14a94f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7ca5ef87-d535-4979-a688-b5aac72f7f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7ca5ef87-d535-4979-a688-b5aac72f7f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ccd2d2e4-ad29-4d5d-a9a7-63901a7e5605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ccd2d2e4-ad29-4d5d-a9a7-63901a7e5605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f45a5a81-d80c-430e-bb60-161ad5182a28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f45a5a81-d80c-430e-bb60-161ad5182a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4d1b1786-9342-4357-8843-7833ca42a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_4d1b1786-9342-4357-8843-7833ca42a3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FinanceLeaseShortTermLeasePayments_203b2b87-ac24-431f-9919-31021a61a84d" xlink:href="nvr-20211231.xsd#nvr_FinanceLeaseShortTermLeasePayments"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_nvr_FinanceLeaseShortTermLeasePayments_203b2b87-ac24-431f-9919-31021a61a84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_OperatingLeaseShortTermLeasePayments_95ea4f36-cf34-44c7-98c3-d82cbb7dbefc" xlink:href="nvr-20211231.xsd#nvr_OperatingLeaseShortTermLeasePayments"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_nvr_OperatingLeaseShortTermLeasePayments_95ea4f36-cf34-44c7-98c3-d82cbb7dbefc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_3b3a80a6-cbe4-4087-8e09-87c1e1e8a45b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_FinanceLeaseLiability_3b3a80a6-cbe4-4087-8e09-87c1e1e8a45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b00fefee-6067-4c14-8437-8b3f7991512f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6fed4e1a-8f7c-40e2-8b96-1a8935c8b158" xlink:to="loc_us-gaap_OperatingLeaseLiability_b00fefee-6067-4c14-8437-8b3f7991512f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>nvr-20211231_g1.jpg
<TEXT>
begin 644 nvr-20211231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MA 5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "N7^-/Q/L?@O\ "S6_BEJ6E2WT&BV?
MVB2T@D"O*-P& 3P.M=17DO[=W_)H?CS_ + A_P#1B4 >F>&-<B\3^&M.\2P0
M-$FH6,-RD3G)02(' )]1FKU<_P#";_DE?AG_ +%^R_\ 1"5T% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 5]5U!-*TZ;49(RZPIN*J>34L$HG@2<# = P![9%4/&/_(L7O_7 U<T[
M_D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ JIJ&JQZ?=6MJ\3,;J7RU(/W3C.35NL?Q
M+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** *FH:K'I]U:VKQ,QNI?+4@_=.
M,Y-6ZQ_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7!XZT ;M%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[
M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__  DNK_\
M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7
MO_?2T ;%%8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2T ;%8_B7_D+Z/_U^G_T$T?\ "2ZO_P!"A>_]
M]+69KFN:C/J.FR2>&[F,QW)9$9ES(=O04 =716/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )
M+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16
M/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_P
MDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_
M ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM !XE_Y"^C_P#7Z?\ T$UL5RFN
M:YJ,^HZ;))X;N8S'<ED1F7,AV]!6G_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_
M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T
M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_
M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_
M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T
M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_
M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"
MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_
M]]+0!L5CV7_([WO_ %Y1?S-'_"2ZO_T*%[_WTM9EKKFHKXINKI?#=RSO;1JT
M 9=R@$\F@#JZ*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_
M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W
M_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?
M^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E
MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB
ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^
M$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU
M?_H4+W_OI: -BOPH_P""R?\ RDB^(_\ W!__ $SV5?K1^V;^WS\#_P!@CX&:
MC^T#^TG<W&CZ+9L(+*UC*27FK7C ^596D.09YY"#A1P &9BJ*S#X$\-?\$Y/
MVL?^"G>KZU^V]^U'X9;X'ZKXYOH[G0_ (TIM5O+32HX(H+1KTO-;_9[EH8D+
MQ -AB21&28D^8XLR[&9GET*6&CS24T[72TM)=6NZ/W'P!XPX<X)XQKX[.J_L
MJ4L/*"?+.=Y.I2DE:$9/:,G>UM-[M'YZU]._\$;/^4D7PX_[C'_IGO:^A$_X
M-\+S[;;6=U^U//;_ &B;8KS>  .Q.1C4#GI7M'[&W_!%3_ADG]I'PY^T'_PT
MM_PD'_"/_;/^)1_PAOV3[1Y]G/;?ZW[9)LV^=N^X<[<<9R/BLMX8SS#YC1JU
M*-HQG%M\T=DTW]H_I;C3QP\+LVX.S+ X3,.:K5P]:$%[*NKRG3E&*NZ:2NVE
M=M)=6D?==%%%?KA_GP%%%% !1110 4444 %%%% '(_M 'XN#X#^-C^S^ML?'
MG_"(ZE_PA(O3&(3J_P!ED^Q^9YGR;//\O.[Y<9SQFOR)_P""H/[#'QT_X+,_
M%C4/ VJ?L%^)?A[\2D\ ^ 8;3Q?XOU32FLO! CUGQ$^K2K=V=Y(=0@EAD1$B
M@5GD=(I)(X=BL/VDHH ^0O\ AHG]N#2_CAX[_9>^-7_!,'7_ !I\+CIRV'@?
MQ[X9\6Z+>P^([-K81S1ZK;ZA=VYMS(?,#<,.2NQAB1_(/V7_ -DW]MS_ ((J
M?\$L_"OPI_8W_9NT+XW?$%_'4NM?$+PFOC!=,BAMKO>TZ:?<7*J)F@2.U@5G
MP7VO+Y9)\L?HY10!\6:9^RMJG[;'[<_P/_X**?%;]E36/A)JOPB\,:[;S6'B
MR\TR?5M;NM1MEM8K5_[.N;A&L[9)+V16F=)#).NV)5:0U\(ZE_P1+_;'^$__
M  3^^/W_  1W^$GPHEU/0_BG\?M/\3> OB>VK6::/IOAXRZ?)(U\K3BY2XMT
MTU8VB2%S(TBF,LNXK^X-% '(_ #X.>&OV=_@3X+^ '@V1WTCP/X3T[0-+>10
M&>WL[:.WC9@.Y6,$^YKKJ** "O)?V[O^30_'G_8$/_HQ*]:KR7]N[_DT/QY_
MV!#_ .C$H [KX3?\DK\,_P#8OV7_ *(2N@KG_A-_R2OPS_V+]E_Z(2N@H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?
M\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?
M_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__
M %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%
M_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7A?[?_P#P4(^ 7_!.GX+CXK?&>^N[[4M4NAI_@KP3H<7G
MZOXIU-\"*RLH!\TCLS*"V-J!@6/*@X?_  4;_P""E7PE_P"">G@#3/[3T&_\
M:?$GQE=?V=\+_A1X;'FZOXIU%B%6.-%#&.!69?,G*E4!P [LB-Y1^P!_P34^
M+=W\:#_P4J_X*AZ]8>,?V@]6M2GAS0;4^9H?PPTY\E=-TN,EE,X5B);H$L26
M"LVZ268 Q/V*_P#@GM\?/VF_CSIG_!3S_@K?8VMU\0;0&7X0_!6&7S]&^%]H
MY#([*?EN=58!&><@[&4$?,D8A_0*BB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7
MT?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ KR7]N[_DT/QY_P!@0_\ HQ*]:KR7]N[_ )-#\>?]@0_^C$H [KX3?\DK
M\,_]B_9?^B$KH*Y_X3?\DK\,_P#8OV7_ *(2N@H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\
MBQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RI_P %)O\
M@IYX;_8EAT/X)?"'P'<?$[X^_$(FW^&/PDT63-Q>R'</MMXP/^B6,95F>9RN
MX1N%("2/'B?\%'_^"GVL?L]>--)_8K_8N^'\7Q0_:7\<6Q/A?P1#)FT\/VS#
M!UC6)5(%M:1@[@K%6EP "JDN-;_@FU_P3!T?]C2;7/V@_CM\0)?BA^T+\0@)
MOB3\5]6CS)(3M(T_3T('V2PBVJJQH%WB-"P55CCB ,/_ ()R?\$P_$GP1\?Z
MG^W/^W1X]M_B;^TQXSM=FM^*FCSI_A2S8'&CZ+$PQ;VT88HT@ >7YB<!F!^S
M*** "O)_VR?VR?@[^Q%\';OXN?%S5?[T.BZ+;N/M6K76,K!"I_-G/RHO)[ ^
ML5^6'_!Q)^Q;KVK>'$_;HM?BRJZ3X<M+?3=<\/>(=72&WLXY)5CCELC(54,\
MCJ'B^\[$%<GY:\?/L9CL#E=2M@Z?/-+;MW=NMNQAB9U*=%R@KL^.;C_@L+^U
MY=?MC1_M=3^)@QBD%O'X,\Y_[+73 ^?L6S]?.^_O^?/:OV]_8W_;)^#O[;OP
M=M/BY\(]5_NPZUHMPX^U:3=8RT$RC\U<?*Z\CN!_,O7[&?\ !!O_ ()Q_&+X
M(>9^UQ\7->U;P]_PD.DFWT7P6DAB^UVKX9;J^0_]]11G##.\XR%K\TX(SK.Z
MV:2HN]2$WS2;?PO^:_Z=>AY&78C$2K..Z>_EYGZ:4445^QGO!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %>2_MW?\ )H?CS_L"'_T8E>M5Y+^W
M=_R:'X\_[ A_]&)0!W7PF_Y)7X9_[%^R_P#1"5T%<_\ ";_DE?AG_L7[+_T0
ME=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7
M U<T[_D'P?\ 7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_
M "%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_
M$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_
M )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OA[_@H-_P4O^*.G_&&+_@F_P#\$R_#-CXX_:+UVT$FK7]S
M\^B_#73G #:KJT@#*) K!HK8@LQ9"RMOBBGQ/VW_ /@HC\>/CW\>+_\ X)A?
M\$E9+/4_BC$@C^*?Q;N(O/T3X66;DJS2,,K<:F0&$=L,[7!W E'"?07_  3X
M_P""=WP(_P""='P>E^'/PGCO-7U[6[LZCX]\?^()?/UCQ7JCY:2\O)VRS$LS
ME8\[4#'&69V8 Q/^"<'_  3/^%W_  3[\&:MJS>)K[QW\5?&]S_:'Q2^+?B3
M]YJOB6_8[FRS%C#;(Q(C@4E5')+,2Q^E:** "BBO,_VO/VO?@#^PQ\!M:_:/
M_:4\=0:#X9T2+YG;YY[VX8'R[2VBSF>>0C"QKUY)(568 %S]J+]J/X%_L9_
M[7?VBOVCO']IX;\*>'K8RWU_=-EI'/"00H/FFFD;"I&H+,Q  KX1_9W_ &7?
MCK_P60^,N@_M^_\ !2#P%>>&/@UX=O1J/P#_ &<M6'_'Q_SRU_7X_NRSNIW1
M6S95%;!&TMY]S]EW]D+X_?\ !4_XXZ%_P4>_X*A^!9_#_@K0+D7W[/\ ^S?J
M/S0Z,AYBUO6HR,3Z@ZX9(G&(01D _(/TBH ^/M:_X(__ +(5E^VCI_[5MOX5
M 6XNOM$G@SR$_LO^TPQ?[:$_\>\K&S?\V.U?8-8_B7_D+Z/_ -?I_P#036Q7
M)A<#@\%S>P@H\SN[+=]R(4Z=._*K7"BBBNLL**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KR7]N[_DT/QY_V!#_ .C$KUJO)?V[O^30_'G_ &!#
M_P"C$H [KX3?\DK\,_\ 8OV7_HA*Z"N?^$W_ "2OPS_V+]E_Z(2N@H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG?\@^
M#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_
M]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$
MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1139IH;>%[BXE6.-
M%+.[M@*!R22>@H =7YS_ +5/[<O[0_\ P43^.6M_\$W?^"2GBT:7:Z+/]C^.
MG[24"&6P\&PG(DTW2W4@76JN R[D;$)SAE8-+!C_ !P_:F^/_P#P6B^*VN?L
M2_\ !-KQY?>$?@7H%\VG?&[]I/2^&U(C_6Z'X=DZ2R,IQ)=KE55L@["GVC[L
M_96_93^ O[%7P-T3]G7]FWX?6?AOPKH,&RULK9<O/(<;[B>0_---(1N>1R68
M]\   &)^Q#^PW^SQ_P $^?@/8?L__LX^$38:9;N;C5=4O'$NH:W?.!YM]>SX
M!GGD(Y8X"@!$"HJJ/7Z** "BBO&_VZ/VZ_V??^">?P%OOC]^T)XCD@LXY!:Z
M)HFGQB;4=?U!P?)L+*#(,T\A' X50"[E55F !<_;3_;5_9\_8#^ 6J_M%_M(
M^,5TO1-.Q%:6D"B2]U:\<'RK*SAR#/<2$$*HP  S,5169?D']D/]BG]H/_@H
M9\>=%_X*<_\ !5GP<VDQ:-+]J^ ?[.UVQDL_!5NQ#1ZGJ2, +C57 5L.O[DA
M255E2."W^Q9^PI^T%^V5\?=*_P""I'_!6+PY';>);#,WP/\ @-)(9=.^&]FY
M#)=7*, +C5W 1F=ES$P4X5TCCMOT+H **** ,?Q+_P A?1_^OT_^@FMBL?Q+
M_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KR7]N[_DT/QY_V!#_Z,2O6J\E_;N_Y-#\>?]@0_P#HQ* .Z^$W_)*_
M#/\ V+]E_P"B$KH*Y_X3?\DK\,_]B_9?^B$KH* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/\
MR+%[_P!<#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%8_Q ^('@?X4^"-5^)7Q+\6Z?H/A_
M0[&2]UC6=6NU@MK.WC4L\LDCD!5 &230!>US7-%\,Z+=^)/$FKVNGZ=I]K)<
MW]_?7"Q0VT**6>61V(5$5026)  !)K\Q_'/Q5^.O_!P-X\U+X#_LO^)M;\ _
ML=Z+J$EC\1/BU9*UMJ7Q/DC;;-I.CEAF.PR"DUR1\XRN",QO#_Q?#_@XI\9Y
M/_"0?#S]AW1-3Z?O;#6?C1<0R?\  9+71U=?9I"/^>G_ !Z_ICX \ >"/A5X
M)TKX;?#7PGI^@^']#L8[+1]&TJU6"VL[>-0J11QH %4   "@#+^"'P.^$G[-
MOPHT/X'? KP#IWACPIX<L5M-&T32X=D5O&.3ZEW9B69V)=V9F8EF)/5T44 %
M%%>"?\%"_P#@HA\#_P#@G/\ !J+XD?%!+W6O$&N7@TSP!\/M 3SM7\6:JY"Q
M6=I"H+-EF3?)@J@8=69$8 N?M]_M_? 3_@G7\#9?C-\;M1N;FYN[E;#PCX1T
M>/SM5\3ZH_$-A90#YI9'8@$_=0'<Q Z_-_["_P"P!\>_VB?CU8_\%2_^"L&F
MVT_Q+2,M\(_@^DOG:3\+-/<AEPI^6?5& 4R3D91@,894$5S]@3_@G?\ &_XD
M?'*+_@J)_P %4WL]9^-=[;,OP_\ A];R>=HWPJTR3E;2T4DK)?%3^^N>3NR%
M8\NWWG0 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0
M4444 %%%% !1110 4444 %%%% !116!:?%;X77_C^Z^$]C\2= F\4V-G'=WO
MAJ+6(&U"WMY"XCF>W#>8B,8Y K%0"8VP?E. #?HKE/BO\=_@?\!M+M=;^.7Q
ME\*>#+*^N/L]E>>+/$5MIT5Q+Q^[1[AT#MR/E!)YKHH]:T>;1U\0PZM;/I[V
MPN5OEG4PF$KN$@?.W9MYW9QCF@"S17,_##XU_!OXW:7<ZY\%_BUX9\7V5G<_
M9[N\\+Z];ZA%!-C/EN\#L%;!!VDYJ/5?CK\$="^)-G\&=<^,?A6S\8:C$)-/
M\*7?B&VCU*Z0@D-':LXE<85CD*1\I]* .JHHHH *\E_;N_Y-#\>?]@0_^C$K
MUJO)?V[O^30_'G_8$/\ Z,2@#NOA-_R2OPS_ -B_9?\ HA*Z"N?^$W_)*_#/
M_8OV7_HA*Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<T[_D'P?]<5_D*I^,
M?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036
MQ6/XE_Y"^C_]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!
M-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;
M%8]E_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M>=_M5?M6_ 7]BGX&ZW^T7^TG\0;3PWX5T*#?=7ERV7GD.?+MX(Q\TT\A&U(T
M!9C[ D &S\</CE\)/V:_A1KGQR^.WC[3O#'A/PY8M=ZSK6J3;(K>,< =R[LQ
M"JB@N[,JJ"S '\Z/ OPI^.G_  <"^/-,^//[4?AC6O /['FBZA'??#KX27K-
M;:E\3I(VW0ZMK 4YCL,@/#; _.,-DC$CZ7P/_98_: _X+0_%?0_VV_\ @I/X
M#O?"/P,T"^74?@C^S7JG#:B1GRM<\11])964[H[1LJJM@C87^T?I=##%;Q+;
MV\2I&BA41%P% X  '04 5]$T31O#6C6GASPYI%KI^GZ?;1VUA865NL4-M"BA
M4CC10%1%4 !0    *M444 %%%?-G_!2+_@I3\,O^"?'P_P!+@;PU>^-_BAXV
MN_[,^%?PH\/?/JGB?46(5555#&*W1F4RSD$(#@!G948 N?\ !1C_ (*/?!__
M ()V?"JR\2>+-*OO%7CCQ5>_V7\,_ACX=4RZOXLU1B%CM[>-0S+&&=/,FVD(
M&  9VCC?Q_\ X)Z?\$X?C!>?&:7_ (*9_P#!3[5;'Q3^T'KMF8_#GAZV82Z-
M\+]+?)72]-0EE\_:Q$UR"2Q9U5FW22S7/^"<_P#P36^)OA/XJWO_  49_P""
MC_B6R\;?M)>*[+RH5M_GTGX=Z8X.W1M(0EE3:KLLMP"6<LX#,'EDG^VZ "BB
MB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BB
MB@ HHHH **** "BBB@#S_P#:O\+_ !C\;_LN_$?P;^SOXF71?'VK>!=6L_!.
MKO+Y8LM6DLY4M)M_\&V8HV[!VXS@XQ7X(?\ !-OXU?LL>.?B9K/_  3!_P""
MKGP1MO@7\7+3P)X<\)^#?%.J::8;J7Q/I^IZS>)K8O& :WO[AM2MF\XRF.\,
M;_O2LZ1'^@']H _%P? ?QL?V?UMCX\_X1'4O^$)%Z8Q"=7^RR?8_,\SY-GG^
M7G=\N,YXS7Y$_P#!4']ACXZ?\%F?BQJ'@;5/V"_$OP]^)2> ? ,-IXO\7ZII
M367@@1ZSXB?5I5N[.\D.H02PR(B10*SR.D4DD<.Q6 ![A_P<?? ']@G1/V(_
MBG^TK^T_\!_$GCGQOJ/A2;3/A_KEEI-_?GPM>K!MLS'/ I@TJT6Y(N)6F*"=
MGD0F4F.(?!W[<W[2]C\$O^#2#X&_"O\ 9P_:*O/&-GXT\3P^$_%7B*-);::&
M'=J6I7FE,K_O(TAEBAM IP)+>,8'EN ?UH_X:)_;@TOXX>._V7OC5_P3!U_Q
MI\+CIRV'@?Q[X9\6Z+>P^([-K81S1ZK;ZA=VYMS(?,#<,.2NQAB1_CSXL?\
M!N#XUO\ _@@;%_P3V\%>)-(N/BII/C63XA6'^EL-.;6G\V-].CGD4-Y8LI6M
MEF<*'D19&"*Q"@$/Q2^,VH_LE?\ !U1\(?AC\/HVT_PM\0_V9H-*\6:/IR;8
MKI+*#6I[20QK\I>(Z?!&K8RL9=00&(/PWX ^,/CC]H3_ (-N/VO_ -M[QYK$
M\GQ$UK]J[2]=7Q(D["[LKI+GP^T!@F&'B$"W<J1!2/+5L+@<5^IOPG_8,^-_
M[3G_  6G\-_\%4?CI\&M1^'_ (>^&WP5MO"_A[P_XEO+*:_U+7)H[Q;N4):3
MSHEM#%?W$6]V!D?:R*4^:OEO4O\ @B7^V/\ "?\ X)_?'[_@CO\ "3X42ZGH
M?Q3^/VG^)O 7Q/;5K--'TWP\9=/DD:^5IQ<I<6Z::L;1)"YD:13&67<5 /UB
M_P""?GQL\1_M)?L*?!O]H#QD<ZSXS^&&A:SK+! H:[N+"&6<@#H#(SD>Q%>O
MUR/P ^#GAK]G?X$^"_@!X-D=](\#^$].T#2WD4!GM[.VCMXV8#N5C!/N:ZZ@
M#C/C-\3?%_PRTRRO_"'P=UKQC)=3M'-;:+)&K6ZA<AVWD<$\<5\]?M9?M'?%
M?Q;^SEXM\.:W^R5XOT.TN]+*3ZM?W$!AM5WJ=[A3G'&./6OKBO)?V[O^30_'
MG_8$/_HQ* .A^$OB;5S\*O#)/@^]'_%/V7&Y?^>"5T/_  DNK_\ 0H7O_?2U
M7^$W_)*_#/\ V+]E_P"B$KH* ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V**
M ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI:V** .9\2Z]J=SH-U!-X8NH5:(@RNRX7W-6;+Q'JJ6<2+X2O
M& B4!@RX/'6K?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!F_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10
M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10
M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10
M!C_\)+J__0H7O_?2UF:YKFHSZCILDGANYC,=R61&9<R';T%=76/XE_Y"^C_]
M?I_]!- !_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 <IKFN:C/J.FR2>&[F,QW)9$9ES(=O05I_\)+J_P#T*%[_ -]+1XE_
MY"^C_P#7Z?\ T$UL4 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM9EKKFH
MKXINKI?#=RSO;1JT 9=R@$\FNKK'LO\ D=[W_KRB_F: #_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6MBO!/^"@__  41^!'_  3H^#\7Q%^*[WFKZ]KEV-.\!?#_ ,/Q>?K'BO5'
MPL=G9P+EF)9D#28VH&&<LR*P!-^VO_P4$^!_[ 'P.O?CU^T<]UINF0R"VTK3
M;<I)?:U?.#Y5E9P9#3SN1PHX4 LQ5%9A\E?LQ_L;_M+?\%!OCUHW_!1S_@K%
M\+[JSM=$G^V? S]G.5P^G>#8C@QZCJ:-@76J, K8=0(CC*JP2*#KOV(/^"=W
MQW^//QXL/^"GG_!6J.RU/XI1(7^%OPEMY?/T3X663D,JQJ25N-3("F2Y.=K@
M;22J%/OR@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+
MW_OI:/\ A)=7_P"A0O?^^EK8KY4_X*6?\%-M$_8EL="^"_P=\!S?$OX_?$9S
M:?"WX4:2^9[V4Y!OKP@C[-81;69Y6*AA&X! 622, B_X*,?\%2O#G[#'A_1?
M ?A;X5:EX[^,OC^8V/PK^%&CRJU]K=V<@32!<F"SC/S23L  %('(..)_X)Q?
M\$\OB1\'OB)JW[>G[>4[_$7]I;QM:^7JFOJJG3O!U@V2NBZ/&Q(@@0,5>4?-
M(=W.&8OT7_!-?_@F3K?[.7BC6OVR_P!LGQY#\2OVEOB# #XQ\;RIFUT.V."N
MC:0A %M9Q#"Y4*92N2 H5%^Q* ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:
MV** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH
M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH
M YJ_U2\U'6=+6ZT:>TV7GRF8@[OE/3%=+6/XE_Y"^C_]?I_]!-;% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DO[=W_)H?CS_L"'_T
M8E>M5Y+^W=_R:'X\_P"P(?\ T8E '=?";_DE?AG_ +%^R_\ 1"5T%<_\)O\
MDE?AG_L7[+_T0E=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(
M53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]
M/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\ (7T?_K]/
M_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V
M*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH ***^3O^"DW_  4^
MTC]C6?0_V>O@/\/Y?BC^T-\0@8?AM\*=)DS)(3D'4=0<$?9+"+:S-(Y7>(W"
ME5622( V_P#@H_\ \%,/A?\ \$_/!FDZ1'X9OO'?Q6\;W)T_X6_"3PW^\U3Q
M+?$[5PJAC#;(Q!DG8%5' #,0I\T_X)\?\$S_ (H:;\8)O^"C_P#P4S\36/CG
M]HS7K0QZ58VWSZ+\-M.<';I6DQDLJN%8K+<@EF+.%9M\LL^W_P $X/\ @F#J
M_P"SSXSU;]M/]L_X@1?%#]I?QS; >*/'$\>;3P_;,,C1]'B8 6UI&#L+*%:7
M!)"J0@^QJ "BBB@ HHKX]_X*4_\ !3;6/V;/$FB_L=?L=^ HOB7^TM\08"/!
M?@6&3-MHUN<AM8U9P1]FLHAEL,5,I4@%5#.H!<_X*6?\%.%_9%N]"_9G_9L^
M'_\ PL[]HWXC*T/PX^&5C)D1*=P;5-2<$?9;"+:S,[,OF>6P#*JR2Q-_X)I_
M\$QV_9)O]=_:>_:9^('_  LW]H[XC()?B+\2[V/*P(<%=*TQ"!]EL(MJJJJJ
M^9Y:DJJK'%'<_P"":?\ P3)T?]BBTUWXW_&CQ[+\2_V@/B,PNOBC\5]5CS-=
MR':1862D#[-81;55(E"[A&A*J%CCC^K* "BBB@ HHHH **** "BBB@ HHHH
MQ_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KR7]N[_DT/QY_V!#_ .C$KUJO)?V[O^30
M_'G_ &!#_P"C$H [KX3?\DK\,_\ 8OV7_HA*Z"N?^$W_ "2OPS_V+]E_Z(2N
M@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX
M&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+
MZ/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z
M/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S
M- &Q1110 4444 %%%% !1110 445\,?M_P#_  4J^+=[\:!_P34_X)=Z#8>,
M?V@M6M0_B3Q!=#S-#^&&G/@-J6IR ,IG"L#%:X+$E2RMNCBF -O_ (*-_P#!
M3SQ+\$OB!IG["_["W@.W^)O[3'C.UWZ+X663.G^%+-@,ZQK4JG%O;1A@ZQDA
MY?E P&4MT7_!-G_@F'X:_8D@USXU_%SQY<?$WX^_$(BY^)WQ;UJ/-S>R':?L
M5FI'^BV,9552% N1&A8 )&D>W_P3D_X)J_"3_@GGX U-=*UZ_P#&GQ(\977]
MH_$_XK^)#YNK^*=18EFDD=BQC@5F;RX Q5 <DN[.[?1] !1110 445\2_P#!
M1K_@I5\2O!OQ3L?^"=7_  3E\,67CC]I/Q;9>:ZS_/I/P]TU@-VLZNX!6,*K
MJT4!!9RR$JP>..8 N?\ !2/_ (*9>,O@UX^TK]@[]@[P5:_$3]ICQQ:;]&\/
ML^[3_"%BV VM:Q(.(+>,,&6,X:4[>,,N[KO^":W_  3-\&_L'>&];\?>-?&E
MU\1/C7\09Q??%;XMZXFZ]UJ[.#Y$.?\ CWLHSA8X%P %4GD +<_X)N?\$U?A
MK_P3Z\ ZK>R^)[WQS\4_'%W_ &E\5/BQXA^?4_$VHMEF)9B3%;HQ810 D(.2
M68LQ^E* "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMB
ML?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KR7]N[_DT/QY_V!#_Z,2O6J\E_;N_Y-#\>?]@0_P#HQ* .Z^$W
M_)*_#/\ V+]E_P"B$KH*Y_X3?\DK\,_]B_9?^B$KH* "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?
M&/\ R+%[_P!<#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 344
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444
M %%%% !117YP_M-_ML_M#?\ !33XV:Y_P3K_ ."3GC1M$\.Z'<_8?CK^TO:*
M9+/PU&>)=*T9U(%UJ3KE3(C8AS\K*?WL8!M_MJ?\%"/C[^TY\>=3_P""8?\
MP20OK6Y^(%H!%\7OC7+%Y^C?#"T<E716'RW.JL RI "=C*0?F20P_1_[ '_!
M/?X!?\$Z?@N?A3\%[&ZO=1U2Z.H>-?&VN2^?J_BG4WR9;V]G/S2.S,Q"YVH&
M(4<L3M_L5_L3?L\?L _ ;3/V>/V;/!:Z5HMB3->WD["6]U>\8#S;V\FP#/<2
M$ LQP  JJ%154>LT %%%% !117P=^W[_ ,%$OC;\0?CC)_P2]_X)7166M_&Z
M_ME;QYX]N$\[1OA5IC\->7C %7O2I_<VW)W%2RGY4< M_P#!0W_@H_\ %Z7X
MR0_\$S_^"8ND6/BK]H77[,2Z_KMRHDT;X8:6X&[5-3<!E\X*P,-L02Q9&96W
M1Q3>N_\ !.;_ ()P?"'_ ()V_"R^T#PQJ]]XL\=^++S^U/B;\4/$3&75_%FJ
M,2SW$\C%F6,,[^7#N(0,22SL\CW/^">7_!.WX(_\$Z/@W-\._AG+>ZYXCUZ\
M.I_$'XA:^_G:OXLU5R6EO+N9B6.69]D>2J!C]YF=W]]H **** "BBB@ HHHH
M **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\
MZ":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O)?V[
MO^30_'G_ &!#_P"C$KUJO)?V[O\ DT/QY_V!#_Z,2@#NOA-_R2OPS_V+]E_Z
M(2N@KG_A-_R2OPS_ -B_9?\ HA*Z"@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-
M._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4RYN;:RMI+R\N$
MAAA0O++*X544#)8D\  <YJMXB\1>'_"&@7WBOQ9KEGIFEZ9:276I:EJ%RL,%
MK!&I>2621R%1%4%BQ(  ))K\Q_%OQ"^.?_!PIXXO_A#\ =?UWX?_ +&&BZB]
MGXV^(]JKVFJ_%F6)RLNFZ86 :#3-P*RSD9DY7'WHP 7_ (R?M*_'S_@M]\4-
M;_8X_P"">?CK4/!O[.N@WSZ;\:?VB]+^6;Q$PXFT+PZY&'W*=LMV,J%;(RA1
M;K[W_9C_ &8?@7^QS\$]#_9Y_9Q^'MEX9\)^'[;RK#3K)>68\O-*YRTTSMEG
ME<EG8DDFMCX-_!KX6?L]_"_1/@M\$_ FG>&?"OARQ6ST71-*@$<%K"O8#JS$
MDLSL2SLS,Q+$D]-0 4444 %%%?GM^VM^W;^T#^V%\?=5_P""6O\ P2<\0QP>
M*K'$/QN^.R1F73?AK9.2KVUNZD"XU=P'5(U.8F!Y5TDDM@"Y^W7_ ,% ?CU^
MT#\>KW_@EI_P2@O[:Y^)XB"_%GXN21^=I'PLT]R58LP^6;5&&X16X.48<\JW
ME_1G[ 7_  3^^ O_  3J^!T?P<^"MA<W=W?7+:AXP\8:S+YVK>*-4?F:_O9S
M\TDC,6(&=J X4=<W/V%/V$?V?O\ @GE\!;+X"?L^^'I(;5)3=Z]KNHR";4O$
M&HN!YU_>SX!FF<]^%4850JJ%'LM !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y+^W=_P FA^//
M^P(?_1B5ZU7DO[=W_)H?CS_L"'_T8E '=?";_DE?AG_L7[+_ -$)705S_P )
MO^25^&?^Q?LO_1"5T% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO
M\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_\ (7T?
M_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]'
M_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]
M_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ K$^)/Q*\ ?!SP#J_Q3^*OC'3O
M#_AS0+"2]UG6M6NEAMK.W09:21V("@#\S@#DUE?'SX_?!S]EWX0ZY\>/C[\0
M-/\ "_A/PY9&ZU?6=2EVQQ(. J@9:21F(5(T!=V954%B ?SP^'/P6^.W_!?3
MX@Z3^TE^V)X0UCP+^R5HFH)J'PM^">H$P7_Q#D0[H=:UQ5/RVAX>&UR0P(/*
M?O)P"O8Z7\</^#B?QG%KOB:V\0?#W]A_1=3$FG:4_FV.L_&>>&3*S38VR6NC
MAURJ\-+C/W\&V_3/P3X)\'_#;PAIGP_^'WA>PT30M%L8K/2-(TNT2"VL[>-0
MJ111H J(J@  #  JYI6E:7H6EVVB:)IMO9V5G;I!9V=I"L<4$2*%2-$4 *JJ
M   ,   58H **** "BBOS>_:F_; ^/\ _P %1OCEKO\ P3=_X)<^.9M \(:#
M<_8?V@/VD-.&^#0HSQ+HNC2 @3ZBZY5I4.(03@@Y=0"Y^U_^VS^T'_P4$^/6
MM?\ !,/_ ()2>+SI7]CR"U^/?[0]JIDLO ]LQ*R:;ISJ0+C5G =?D;]R0P#*
MZO);_7G[%/[$_P"SY^P!\ M*_9U_9O\ !XTS1=/S->WMPPDO=7O7 \V^O)L
MSW$A +,<  *BA455%O\ 9 _8^^ '["OP%T7]F_\ 9K\#0Z%X:T6,D*#ON+ZX
M8#S;NYEQF>>0@%I#Z  *JJH].H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB
M@ HHHH **** "BBB@ HHHH *P+3XK?"Z_P#']U\)['XDZ!-XIL;..[O?#46L
M0-J%O;R%Q',]N&\Q$8QR!6*@$QM@_*<<]^U?X7^,?C?]EWXC^#?V=_$RZ+X^
MU;P+JUGX)U=Y?+%EJTEG*EI-O_@VS%&W8.W&<'&*_!#_ ()M_&K]ECQS\3-9
M_P""8/\ P5<^"-M\"_BY:>!/#GA/P;XIU333#=2^)]/U/6;Q-;%XP#6]_<-J
M5LWG&4QWAC?]Z5G2(@'] ?Q4^/7P,^!=O8W?QN^-'A/P=%JEP8-,E\5>([73
MUNY1C,<1N'02-R/E7)Y%=#=Z]H=AH<OB>_UFT@TV"T:ZFU":X58(X N\RM(3
MM"!1N+$XQSG%?G9_P7D_X)E_L'_%G]D/X\_MJ_M0Z3J6I^--"^'-U/X*\2WO
MB"Y0>'9K:TQ86%E CK"(YKT@NKHS2R7C@MCRQ'XE:>"/V[/V7/\ @U[^'G[/
M>K?LV_$+XJ>/_%=K;Z3KW@/P[:W<NI6?A>]U">\GL)F@C>:V7^RA]A)VEH'N
M50+^["T ?J?X._:H_9A^(GB2V\&_#_\ :.\!Z[J]Z6%GI6C>,+*ZN9RJ%VV1
M1RLS8568X!P%)Z"M+5?CK\$="^)-G\&=<^,?A6S\8:C$)-/\*7?B&VCU*Z0@
MD-':LXE<85CD*1\I]*_$C_@WM^('_!'/3?VU+_PUX=_8 \;?L_\ [2/AOPWJ
M(LO#GC7Q;J.JI<0"#?>);?;!$\-T(%=C')"K"(R;7<;\?.W@#XP^./VA/^#;
MC]K_ /;>\>:Q/)\1-:_:NTO75\2).PN[*Z2Y\/M 8)AAXA MW*D04CRU;"X'
M% ']-5%>0?\ !/SXV>(_VDOV%/@W^T!XR.=9\9_##0M9UE@@4-=W%A#+.0!T
M!D9R/8BO7Z "O)?V[O\ DT/QY_V!#_Z,2NG^,WQ-\7_#+3+*_P#"'P=UKQC)
M=3M'-;:+)&K6ZA<AVWD<$\<5\]?M9?M'?%?Q;^SEXM\.:W^R5XOT.TN]+*3Z
MM?W$!AM5WJ=[A3G'&./6@#Z8^$W_ "2OPS_V+]E_Z(2N@KAOA+XFU<_"KPR3
MX/O1_P 4_9<;E_YX)70_\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4
M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?
M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C
M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\
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
M(VH_"7XM^/;C2/$.D^3_ &AIS:)?3&+S84FC^>&!T.8Y$;ACC=@X((KC(/\
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
MHM/8V]P?M%P$0.$\WRHQM&R*.-.=N3Y%7X)G'_(WQ'_7R?\ Z4S_ %>\.O\
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
M=8+&XND43V[I*@,D*;MK#<N5/!-?G.3_ /(WP_\ U\A_Z4C^R/$7_DWV<?\
M8+B/_34S]V/B?^UE^RO\$?,_X71^TO\ #_PAY.?-_P"$H\9V.G[,=<^?*N*^
M<_B9_P '"G_!&3X3N\/B/]OSP=?R(=HC\+0WFMEV[!3I\$P.?KBK?PP_X("?
M\$:_A%Y?_"*?\$]_ -WY6-O_  E%K-K>?K_:,L^[\<U]&?#+]FO]G/X*1I%\
M&O@#X)\)+&,1KX8\*V=@%'H/(C7%?O9_E"?&?_$1+^SAXT.S]FG]BK]J3XN[
M_P#47/@+X(W;V[^C-)=/#L7_ &B.!VH_X>>_\%;/B8=G[/O_  03\9QP2_=U
M/XH?%O2/#WD#LSVSJ\C?[JG-?H#10!^?QUO_ (.9_BL,:;X'_9(^%%C+]XZO
MJ>N:[J4/^[Y %NQ'?-'_  [T_P""V?Q/^?XT_P#!<_\ X1ZUD_UNB_##X&:5
M:;?79>SR&8?BOO7Z T4 ?G\/^#?WP=XX'F_M*_\ !3?]K?XE&3_CXTW5_C')
M:::WKMMK6%-@/<!ZZ+P!_P &XG_!&3P!?'6!^Q7IOB#47;?<ZAXQ\1ZIJ\EP
M_P#>=;NY>,GZ*![5]OT4 >2_"_\ 8(_8:^"1C?X/?L;_  M\+R18V3Z#X!TZ
MUDSZEXX0Q/N3FO68XTB18HD"JH 55& !Z"EHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^
M9H V*QOB+\1? GPC\":M\3_BAXNT_0/#N@V$E[K.M:K=+#;V=O&I9Y)'8@*H
M JM\6?BU\-/@1\-=:^,7QC\;:?X<\+^';![W6];U6X$4%I @Y9F/X *,EF(4
M D@'\W?!'P]^,/\ P<)_$?3OCA^T!X=UGP7^QEX<U1+SX?\ PVO@]KJ'Q7N8
MGS'JNJ*"&CTT, T-O_RTX8Y^]0 S1/#_ ,7O^#B;XB6_C?Q]IVN>"?V(?#6K
M";P_X<G$EEJ?QENX),K=70^5X-(1URD?#2$9^_S;_IUX:\->'?!GAVP\(>$-
M!L]*TG2[..TTS3-.MEAM[2WC4)'%'&@"HBJ H4    "I-'T?2?#VDVN@:!I=
MM8V%C;);V5E9P+%#;PHH5(T10%154 !0    *LT %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !117*?&CX[?!;]G+P'=?%'X^?%;
MP]X-\.V0_P!)UKQ+JT5G;J<$A \K ,YQP@RS'@ F@#JZAU'4=/TBPGU75KZ&
MUM;:)I;FYN)0D<4:C+.S-@*H ))/  K\]M4_X+7_ !D_:^U*?P/_ ,$9OV(_
M$7Q?43-!)\8?'<,OAWP18N#AG6:<)<:@4(^:&)8WP05+4FG?\$5_CK^V-?P>
M-/\ @LW^W!X@^*T/FK.GP9^'<TOAWP19L""(Y(X2ESJ.TCY996C?!(.X4 =1
M\;O^"]G[,5AX]N?@'^PE\/?%7[4'Q.A^1O#?P@M/M.F6+$D![[5R#:VT.009
M$,NTC# 5^5W_  6$_94_X*.OXW;]OW]M?X%>$O"C_$"YAM[K1_ >L3:G%X>^
MSV\-O;6]_.PV&X>.,?O(F:)RA"E3\M?T%_!'X _ _P#9J\ VOPM_9]^$OA[P
M7X=LQ^XT?PUI,5G &P 798U&]SCEVRS'DDFM_P 3^%O#/C;P]>>$O&?AVQU?
M2M0@:&_TS4[1)[>YC/5)(W!5U/<$$5[&1YO4R3,%B(JZM9KNG_PR9XV?9/3S
MS+GAI/E=TT^S7_#M?,_CVK]0?^#9[]BKX@>-/VEYOVU-?T*XL_"?@W3KRRT/
M4)HBJZCJ=Q$UNZ1$_?6*"2;>PX#/&O4G'Z.Z[_P1:_X)>VGC_3?%UO\ LA:"
MMU/?EI;<:A??9&XSC[+Y_D;<_P .S'M7U7X8\+>&?!/AZS\)>#/#MCI&E:?
ML-AIFF6B06]M&.B1QH J*.P  KZ_/..*&.R^6'PM.2<U9N5M$][6;O?;H?&Y
M%P)7P&8QQ.+J1:@[I1OJULW=*UM^I?HHHK\X/TL**** "BBB@ HHHH ****
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y+^W=_R:'X\_[ A_\
M1B5ZU7DO[=W_ ":'X\_[ A_]&)0!W7PF_P"25^&?^Q?LO_1"5T%<_P#";_DE
M?AG_ +%^R_\ 1"5T% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5YC^T=^V3^S=^R3_ &-_PT'\1_\ A'_^
M$@^T?V1_Q)[R[^T>1Y7F_P#'M#)LV^='][&=W&<''IU?F+_P<<_\T;_[F'_W
M&5Y.>8^MEF5U,322<HVM?;6271KOW/O_  OX5R_C;CK"9+CI3C2J^TNX-*2Y
M*4YJSE&2WBKWB]+[/4^C_$O_  6'_P""<NH:%=65I^T3OEDB(1?^$1U<9/U-
MI5JR_P""Q_\ P3@BLXHI/VC,,L2AA_PB&L<$#_KTK\+**_/?]>\W_DI_=+_Y
M(_KO_B5CP^_Z"L5_X'2_^4'].E%%%?K!_ H4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_
M]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%8_P 0?B'X#^$W@G4_B3\4/&6E^'O#VBVC
M76KZWK5]';6MG"OWI))9"%11ZDT ;%?(7[>7_!77X9?LL^/;7]E;]GWX>ZE\
M:_VA-=B_XI_X0^"Y5>:UR 1<ZI<\QZ;;*"K,\GS;2&VA,R+XCKW[;_[<7_!8
M?6[OX5?\$HDO?A9\$8[E[/Q1^U/XHTATNM50,4EA\-64NUY&X9?M<FW8=V#"
MZH7^L?V#?^";O[+/_!.OP%=>%/@#X0GEUG69?M'B_P =^(;G[;KWB6Z)+-<7
MMXXWR$L68(-L:EF*H"Q) /GG]GG_ ()&?$_]H/XL:7^VI_P6?^(>F_%3XA6$
MGVGP=\*-,C8>"? 6X@A+>T?(OKE< -<3;@2!_K"B2U]_JJHH1%  &  . *6B
M@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK(\<^/\ P)\+_"UW
MXX^)?C72/#NB6$>^^UC7=2BM+6V7^])+*RH@]R10!KT5\&?$7_@X,_9)U;Q;
M=?"7]@_X9_$']I[QM;MY<FF?!WPU+<Z9:.?NM=:I*%MXH3_SVC,JCO[8G_"!
M?\'!O[<GS_$+XH?#K]C[P7=_>T7P; GBWQ@8CUBEO)"ME"2, 2P8=3D[3@"@
M#[8^.W[2?[/G[+_@U_B#^T9\:_"_@?14W8U'Q3KD%E'(P&=D9E8>8_3"+EB2
M  2:^+M3_P""]=C^T%J,_A#_ ()1?L._%#]HZ_65H%\6V^FMX<\(P2 [2)-5
MU!%&0<G:(P&"G:_>NO\ @3_P0$_X)Z_##QDGQ?\ C=X6\0_'KXA'#7/COX\:
M_)XCNI'!SD03_P"BJ V2O[HLO'S'&:^T=,TO3-$TZ#1]&TZ"TM+6)8K:UM85
MCCB11A555 "@#@ <"@#\^/\ AB[_ (+:_MM_Z3^VK_P4"T?X#>$KKF;X=_LT
MZ>PU1HCT677;S,L,H&0WD*\;$Y &!7L?[*/_  12_P"";?['VMCQW\/OV<]/
M\0>,WF\^Z\?_ !!G?7M;GN.\_P!IO"_DR'N85C!].M?5=% !7R!;?\$@_P!D
M"7]N2Y_:A;PBNR*%+]?!ODI_9G]JE\_;?+_\>\K[F_YL?PU]?UCV7_([WO\
MUY1?S-<F*P.#QO+[>"ERNZNMGW(G3IU+<RO8V****ZRPHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **\]_:0_:P_9J_8_P# ,GQ/_:>^.'AOP/H:;A'>
M>(=32 W# 9,<$9.^>3'2.-6<]A7Q9)_P5Q_;4_;MD;0/^".G["FHZMX?N&*1
M_'KXYQ3Z#X653P)[.UP+S4DYZH$92/FC(H _07Q5XL\*^!?#EYXP\;^)=/T;
M2-.@,VH:IJMZEO;6L0ZO)+(0J*/4D"OA7XC_ /!>CX9_$;QE>_!+_@EG^SOX
MO_:D\<6DOD75YX*B^Q>%=*E/0WFMW"B!%Y!#1AT;IO4U3\*_\$++G]HCQ'9_
M%3_@L#^UWXN_:+URVG%S:>!A*VA^"M*EZ@0Z7:,OGLOW?,D8>8H&^,Y-?=7P
MX^&/PW^#O@VR^'7PD\ :+X7\/Z;%Y>G:'X>TN*SM+9/[L<,2JB#Z"@#X%_X=
MK?\ !3/_ (*!?\37_@JI^W))X+\&7?S2? ?]G2633+*2(_\ +'4-7ES<W8(P
MLD0S&2"4=<BOKW]DW]A3]D']A?P5_P (#^R9^S[X;\$V#QJEW-I5EF[O=O0W
M-U(6GN6']Z5V(KUFB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'
M\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KR7]N[_DT/QY_V!#_ .C$KUJO)?V[O^30_'G_ &!#_P"C$H [KX3?
M\DK\,_\ 8OV7_HA*Z"N?^$W_ "2OPS_V+]E_Z(2N@H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS%_P"#
MCG_FC?\ W,/_ +C*^W?VW/VX?V>?^"??P&U']H/]H_Q?_9^E6K"WTS3;1!+?
MZU?.#Y5C909!GGD(.%& H#.Y5%9A\D_LQ?L5_M+?\%(?&EW^VW_P5FT.ZT#0
M=5L3!\*?V<;2]D@C\*::[!Q=ZC<1>7.^HS (7160* HD7*I#!Y.>8"MF>5U,
M-2:4I6M?;22?1/MV/O\ POXJR_@GCK"9UCHSE2I>TNH).3YZ4X*RE**WDKWD
MM+[O0_)ZBOW)\2_\$>/^"<NGZ%=7MI^SMLECB)1O^$NU<X/T-W5JR_X(X?\
M!."6SBED_9SRS1*6/_"7ZQR2/^ONOSW_ %$S?^>G]\O_ )$_KO\ XFG\/O\
MH%Q7_@%+_P"7GDWP;_X+=VWPK^(>G_LT?\%=_@/>_LW_ !$O)/(TGQ)J=Q]J
M\%>)G''F6.KKF.'/WC%.P\L,JM(7.*^]+"_L-5L(-4TN]AN;6YA66VN;>0/'
M+&P!5U8<,I!!!'!!KG?C)\$_A!^T/\/-0^$OQU^&>B>+O#.JQ[+_ $/Q#IL=
MU;3>C%) 0&!Y5AAE.""",U\%7_\ P2[_ &XO^";=_/XY_P"",/[00U+P4DS7
M%[^S'\8=3EO=#=22632-1=O/TUSSM1V*,[;I)" %K]8/X%/T=HKXQ_9(_P""
MV'[/GQL^)<?[+O[4G@C7/V>OCBFV.;X8_%$"V&H2$X#:9?D+!J,3$80J5>3D
MK&0-U?9U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_030!L4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%0ZEJ6G:-IU
MQJ^KW\-I:6D+S75U<RB..&-069W9B J@ DD\ #-?G?\ %7_@J7^TA^W[\0M5
M_98_X(A^&;#6(=-NC9>./VG/$UH6\*>&&Z/'IRD$:O> '*A0T0)1L21L9$ /
MH'_@H!_P5-_9O_X)_6>F>$_%8U3QG\3?%)$7@/X0>"+4WWB#Q!.Q(0) F3#"
M6!S-( N%8*'8;#\[?#[_ ()H?M6?\%+_ !MIG[2'_!:_6K:U\+V-VM_X(_93
M\*:DS:#I##F*;6YT/_$UNP.J9\I3D ['>$>^_P#!/_\ X)1?L_\ ["-YJ?Q5
MEUC5OB1\8_%(+^./C1X[E^U:WJ\K ;TC=RWV2WR !!&<;50.TA0-7U#0!4T'
M0=#\+:):>&O#&C6FG:;I]LEO8:?86RPP6T**%2..- %1%4 !0    *MT44 %
M%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%?+W[6__  67_P""<'[%
MNJ/X/^+W[2VD7OBTS>1;^ _!ROK6MS7!.%A^R68D>%V/ \[RU)[UXE_PW;_P
M69_;8_T3]A#_ ()S6?P:\*W7$'Q+_:?OVM;MHS_'%H5F6N$<+\R-(SQL2,X&
M: /T)O;VSTZSEU#4+N*"W@C:2>>:0*D: 9+,QX  &23TKXT_:#_X+X_\$Z/@
MOXO;X2?#7X@ZQ\:_B"Y9+7X?_ O0Y/$NH3R#@IOM_P#1D8,0&5I@P/\ #P:X
M6R_X(1:Q^TG>1>)_^"L_[?/Q._:!G,BRR>!;&^/A?P?$V<A1INGLK2%3@"0R
M*6 ^9>>/LS]GS]E?]FS]D_P@O@+]FGX%>%? ND@*)+3PQHD-H)R.CRM&H:9_
M5W+,>Y- 'Q?_ ,+:_P"#@/\ ;B_=_![X$?#_ /9'\&77W/$OQ)NU\3^+&B/2
M6'3H0+6W?UANN1C[WKK>!O\ @WT_9F\7>*;3XI_\%"_C9\1_VH/%]M)YT-Q\
M5/$<HT6RE[_9-)MV6"&,\_NG,J<GBOOBB@##^'7PR^&_P@\)6O@'X3?#[1/"
M^A6*[;+1?#NE0V5I /1(855%Z=A6Y110 4444 %%%% !6/9?\CO>_P#7E%_,
MUL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%-EEB@B:>>
M141%+.[M@*!U)/84 .HKXG_:+_X+O_L<?#'Q]+\ OV9=/\2?M%?%;YDB\ ?!
M/33J[0.#M+7=ZF;:VC5N)&WN\>"63BN!_P"&=?\ @MY_P48_TK]JS]H/3OV3
M?AM><O\ #GX,7J:CXONH#_RSN]<8>5:O@_>M001PT>>: /HG]M3_ (*P_L'?
ML#,FA_M _'6Q7Q5<[5TOP!X<C;5/$%_(_P#JTCL;?=(N\D!7D"1D_P 5?.W_
M  O[_@N%_P %&?\ 1OV8?@-IG[(_PUO.%^(/QALDU/QE=0'_ ):6NB*?*LWP
M>4NB>F5D[5]&_L6?\$I?V$/V U?5?V=O@/I]OXFNMS:GX\UYVU+7[^1\^8\M
M]<%I1O))9(RD9)^Z*^B: /BO]F__ ((2?L9?"?Q]'\??VBY_$7[0GQ6.UY_B
M'\;-3.LRPN#N M;23_1K5%;F,!&>, !7XK[3CCCBC6*) JJ %51@ #L*6B@
MHHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7
MT?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** //_P!J_P"*7C;X'?LN
M_$?XT_#7P0WB;Q%X1\"ZMK.A>'45F.I7EM9RS0V^$^8[W15POS'.!SBOR<_X
M)B_MR?M%?\%1-)\3_$#]FW_@HCXLB^-/A[X1>&M5U3P5XA@L$T6X\0#5-<_M
M+3ETR2 1+9/;C3HDN[<B:-9;=IIF<,E?KK^T!\51\"?@/XV^-[>&;G6AX-\(
MZEKAT:R;$U_]DM9+C[/&=K8=_+V X/+#@]*_G]_X*Q? W]ESXC?M:V_[=_\
MP1>^,^CZ3\69-*\$:QX$\/\ PHO8VF\7ZUJVJZY;W^+2)MT%S%!:6DMPA5$$
M8G%S'NE+4 ?HK_P6[_9P_P""E7COX/?$K]J7X!?\%'=4^#OAWX2>#[K7O#/@
MCP?9O =>CL;(W=Y/J-^LJ2+(Y66** *\*K#&S9:9]GSM\:O^"VO[:/P6_P"#
M9;X<?ML^,+^&S^-GQ,U/_A%-%\32:;&&_P"/F_"ZO]G*^6)7LK!G7Y?+\V5)
M NTA*ZK_ (+O_P#!:3]C7X8^)=(_X)E_M#>*?$USINKV5M=?M GX8V4-U=QV
M8$<JZ!$\MQ"(&NS@S2[R\=K\@4O<!XO,O^"OFI:3_P %EO\ @W[T_P#:(_81
M_9\U[1?!7PI^)$%YX0\+RZ;%'>W'AW3K*73;F1+2V:1(DAEGDPB.^(;(N<$E
M% /HKX??MD?$O]B[_@N_X._X)E>(OBSXE\4_#OXJ? VWUZS;QOX@N-4N]*\0
MV\>H237$=W=.\JPSPZ;*6@W>4LCJ8UC&5;Y-?_@K+^UY\=O^"87[17_!9WP+
M\;_$>B>(/AW^T/I^C?#+PI!JDRZ#:^'!-I<?V&[TX,(+QIH]29I9Y4:;>H,;
MQ  #VM?A9I7_  4(_P"#F/X;?M5_!76+7Q/\-/A;^SG;2^*/$^BW*W%C%>WU
MOJT5M8&="4%PT>I1S^7G<(T8D 5\3>'_ (#>.OV9_P#@A7^U7_P2=\7:=))\
M:KC]J/2;'PKX$B7.I^(X99]$-K=65O\ ?N()HM/N)4D0%=L;'(P< ']$?[,'
MQPT?]IK]FWX?_M&^'[,VUEX]\%Z7XAM;5GW&!+RTCN!&3W*^9M/N#7=5Y9^P
MY\"M2_9@_8P^$_[.6MS1R7_@7X<:+H6HRQ.&62YM;**&9E(Z@R(Q'UKU.@#F
M?B9\9?A=\&[&UU/XH>-;+1+>]F,5K+>N0)' R5& ><<UX)^V#^UU^S5X[_9G
M\8^$?"'QBT>_U*_TDQV=G!*Q>5]ZG ROH#7TIK/ASP]XCB2#Q#H-E?I&VZ-+
MVU24(?4!@<&O&OVW_A]X"TK]D_QQJ&F>"-(MKB+1BT4\&FQ(Z'S$Y#!<B@#O
M_A+XR\+GX5^&2-;@Y\/V7\7_ $P2NA_X3'PQ_P!!J#_OJLOX3:=IX^%?AD"Q
MA_Y%^R_Y9#_G@E=!_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_
M +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$
MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ
MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4
M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J\/\ V]?^"E/[-?\ P3Y^#)^*
M?Q7UR?5-4U&X%AX,\$:#&9]7\4:F^!%96< Y=BS*&?&U P).2H;-_P""C7_!
M1?X)_P#!/+X=Z;<ZSX5N?&7Q%\87?]F_##X5>&X1+J_BK4F(5(HHU5FCA5F7
MS)RI5 0 '=D1O*/^"?G_  3-^*5U\9'_ ."D_P#P5 U/3/%W[0&LVI3P[X=M
M%$FA_#'3GR5TW3(\LIG"L1+=99B2P5FW22S ',_L2?L3?%3]HKX]:?\ \%/_
M /@K7?Z;>_$FW4R?"7X.PS^?HOPMLW(92%.5N-48!3)<'.Q@-O*Q^5]__P#"
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* ,/Q1XH\/WGA^[M;7
M58GD>(A$4\DU;L?%WAJ.RAC?680RQ*"">AQ1XNL;*/PU>/'9Q*PA."L8!%6]
M/T^P:P@)LH23"N28QZ"@"'_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H4 >/\ [6_[*O[%W[=?PTD^$O[5_P +/#WC+1CN
M-J-2A*W-A(PP9;6Y3;-:R8 &^)U)'!)&17QB/@U_P5&_X)0G^T/V*?C$_P"U
M)\%++E_@Y\3M96#Q;H=L.J:5JY7;=(JC"PSCY554CC9CNK]+O[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"@#Y?_8B_P""Q'[%/[<MY<> _"'C*^\&_$?2\IXB^$WQ
M#L&TKQ%I<JC+HUM)_K@O4O"7501NVDXKZ4_X3'PQ_P!!J#_OJO"?VXO^"6/[
M%G_!072+9OCU\+%@\3:7M;PY\0O"\_\ 9OB'1)5.Y)+:]B&\;6^81R;X]W)0
MGFOE_P#X27_@K]_P29_=?$[PM=_MD_ JQ_YF70+%(/B+X=M1WN+7/EZRJ+QO
M4^<YW.[1J M 'Z+?\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5Y!^Q5_P4 _8M_X*
M#^!G\;_LK_%K1_$#6B@:UH,D?V;5='DS@QW=G*%F@(8%=Q78Q4[&8<U[7_9V
MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\
M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C
M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\
MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V
MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_
M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?
M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,
M?]!J#_OJLO7O$N@W.IZ9-!JD3+#=%I6!^Z-O4UT']G:?_P ^,/\ WZ%9'B.R
MLTU7252TB :\(8",<C:: +?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_
M .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/
M[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX
M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C
MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U
M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_
M *#4'_?5>,?ML?\ !2G]D#]@'X9K\2?VA_B?';/>2&#P]X9TJ$W6KZ_=<!;:
MRM%^>9RS*N>$4NI=T!S7S[^T_P#\%:O$?Q&^+^H_L/\ _!(3X1Z9\9OB]:-Y
M'B?Q?.^WP;X R2IFU*^3Y9YE(;%K"2Q*LN2Z&)NO_88_X(]^!/@%\2I/VO\
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
M M/"O@_PAI>DZ780+#8:;INGQP6]M&.B1QHH5%'8  "KW]G:?_SXP_\ ?H4
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
M8L\2+\+?%_Q-N?&?Q'N)?(TWX4_#+3VUWQ%=W':#[+;DB!SC@3O%GMFO$O\
MAA?_ (*[_P#!0S_B8?\ !13]LF+X'^ ;OE_@M^SK<F*_GA/_ "QU#79=SDXR
MLD< :&0,<%:^J?V-_P#@G'^Q-^P'X:/AW]E#]GG0/"LDT6S4-;C@-QJFH#J?
MM%].7N)@3SM9RH).T"@#Y6.N_P#!=_\ X*.?)X:T+0?V+OAA>?\ ,0UB./Q!
MX^O[<]T@^6VT[<N00^V>)B""V*]<_9)_X(E?L)_LJ>,_^%U:GX/U7XJ?%.>1
M9K_XL?&'5&U_7)IQTEC><>7;,#G#0HCX."S5]=44 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5
MC^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>2_MW?\FA^//\ L"'_ -&)7K5>2_MW?\FA^//^P(?_ $8E '=?
M";_DE?AG_L7[+_T0E=!7/_";_DE?AG_L7[+_ -$)704 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7Q3_P44_X*:^//A[\4++_@
MGO\ \$\/!MG\0_VE?%=GYD=A*V[2? >GL!NUC695R(D575D@/S2$ID$/&DN/
M^WO_ ,%(/C/XQ^-\G_!,G_@E;IUAXF^.M];!O&GC2Z02Z'\+-.?AKZ_<!E>[
MP<Q6N&.[:65OEBD]H_X)U_\ !-_X,?\ !.SX7WOA[P;J-_XH\;^*KS^T_B5\
M3_$;F;6/%FIL2SW%Q*Q9EC#,_EPABJ!B<L[/(X!C?\$V_P#@F5X"_8+\/:UX
M[\5>,KSXB?&CQ],+WXI_%WQ N[4-<NC@F&+.?LUG&0!' IP JDY(&/I^BB@
MHHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*^7_^"@/_  5(_9R_8GU?
M1_A?XYGNM7U[7)H_[0TS1RKRZ18L>;N<'_QV+[SC)& ,GZ+^&_CCPA\2O .C
M^/? /B*TU;1M6T^*XT[4;&4/%/$RC#*1^1'4$$'!!%<E+'8.OB)T*<TYP^))
MZJY$:E.4W%/5;FW111766%%%% !1110 4444 %4/%'A;PQXW\.WOA#QIX<L-
M8TG4K9K?4=+U2S2XMKJ%AAHY(Y 5=2."K @U?HH _/3Q[_P1?^)O[)_C'4/C
MQ_P1._:+?X,ZU>7!N]:^#GB7S=1\ ^(I>ZM:$M)ISMT\VWSM4!8UC&36M\$?
M^"WVA> _B/8?LQ?\%8O@;J'[-7Q-NW\G3-3\07(N/!_B5@0/,T_6%_<J#]XQ
MS%?+W*AD9^*^]:Y+XW? ;X+?M*?#B_\ A#\?_A;H?C#PSJ:;;W1/$&G1W,#G
M!PX5P=CKG*NN&4\J0>: .IM+NTO[6*_L+F.>">-9(9H7#)(A&0RD<$$'((J2
MOSAN_P#@F=^WO_P3.NI?&/\ P1P^/O\ PD_@"&1IKK]F'XR:M)=:8J9R8]%U
M1V\[3VQG;'*WEEF+22-@+7JW['__  6J_9P_:#^)"_LQ?M!^%-=^ ?QQA*QW
M?PI^*<8LY[N0G ;3KM@L.HQL0=A0J[@%A'MYH ^R**** "BBB@ HHHH ****
M "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":
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
MY4VHNS[GX[>._'?C'XG>,=2^(/Q!\27>KZWJ]V]SJ6I7TI>6XE8Y+,3^0 X
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
MU@>YN9DCCC0M))(P"JH&223T '>OS.^-7[3'Q[_X+;?%37/V+?\ @G=X[O\
MPA^SYH%\VF_&W]HS2OEEUUA_KM!\/2'B0LIVRW8RH5LC*%!<T/''Q0^./_!P
M3X]U+X%?LS^)=:\!_L<Z'J+V/Q#^*UD&MM2^*,L;;9=)T@L,Q:?D%)KDC]X,
MK@C,;?HW\%?@I\*/V<_A7H?P1^!W@/3O#/A3PY8K::+HFEP[(;:(<_5F8DLS
ML2SLS,Q+,20#)_9C_9@^!?[''P2T/]GC]G+X>V7AGPGX?MO*L-.LUY=CR\TK
MG+33.V6>1R69B237?444 %%%% !115#Q1XI\,>!_#E]XQ\:^([#1](TRU>YU
M+5-4NTM[:TA0%GEEED(6-% )+,0 !S0!?KYZ_;T_X*=_LI?\$\/#MB_QI\4W
M>I^+M?81>#?AIX3M#J'B+Q'<,VU(K2S0[B&?Y?,?;&&^7=N(4_-/C;_@J-^U
M;_P4=\6ZC\!/^"(W@*VD\/V=T]EXK_:E\=:<Z>&](93B1-(MY%W:M=+V.TQ*
MVTLK1N)1[C^P7_P2/_9X_8D\17WQPUW6M8^*?QK\0*6\6?&GX@S?;-9O79</
M';[RRV-OCY1%%SL"J[R!5P ?/]C^Q/\ \% _^"P=]#XX_P""I.MWOP:^!LLJ
MSZ1^S%X'UIEU'6H<[D/B/4HMK,#P3:Q;0.,B&1"6_07X0_!SX4_ #X=:7\(O
M@E\.]'\*^&-%MQ!I>AZ%8);6UNG4[40 9)R68Y9F)))))KI:* ,WQC_R+%[_
M -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% $U?,?[:_P#P
M2$_8:_;LU>+X@?$[X9S>'?B#8L)-'^*OP_OFT;Q)I\RC"2I>0 &4J/NB=957
M/"@\U].44 ?G+_QO*_X)E_\ /E^VI\)++_<T?XAZ5;C_ +Z@U;:/]ZXF8?\
M+,=/?OV*/^"O?[#7[=FKR_#_ .&/Q,F\._$&Q8QZQ\*OB!8MHWB33YE&7B>S
MG(,I4?>,#2JN>6!XKZ<KP+]M?_@F'^Q#_P %!=)B@_::^!FFZIK%DH_L?QCI
MI:QUS2V4Y1K>^@*S(%;#!"S1D@90T >^T5^<O_"C/^"V'_!,[_2OV9_B];_M
M>?"FRY'P^^*FHIIWC;3K<?P6FL >5?$*.MP-W14CSS7KW[(7_!:_]BW]J?QQ
M_P *'\5ZKK7PA^+L$BPZA\)/B_IAT365G/ 2 3$17>XY*B)V<J-Q1<T ?7E%
M%% !1110 4444 %%%% !1110 5\A?MG?\$8OV7_VI?'X_:.^%^KZY\%/C;:%
MI--^,'PKN?[.U%Y3VOHDQ%J$;84.LHWL@V"15)%?7M% 'YOQ?\%#_P#@HS_P
M2\E7PU_P5M^!Q^)7PQMF$<'[37P:T9I4M81TEUS1T&^T(!!>:$>4#A464Y-?
M=?[/_P"T?\!OVJ_AI9?&+]G'XM:%XS\,WX_T?5] U!)XPV 3&X!W12+D;HW"
MNIX90>*[.6**>)H)XU='4JZ.N0P/4$=Q7PI^T!_P0_\  FF?$N]_:D_X)B_&
M;5/V9?BW<'S;ZY\&VRR>&?$3 EA%J>C-_H\JEL_-&JX+%RDC8H ^[:*_._PA
M_P %COCG^Q;XHL?@M_P6Y_9P/PSFN;E;/1OCQX$CGU+P+KLA.%,D@#3:7(YZ
M1S ]&=O*0"OOSP5XW\%_$GPI8>//AWXNTS7M#U6V6XTS6=&OX[JUNXFZ212Q
MEDD4]BI(H U**** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_
M^@F@#8HHHH **** "BBB@ I'=(D,DCA5499F. !ZUY5^V)^VU^S'^P5\'[KX
MX?M3?%6P\,:)"3'9I,QDN]3N,96VM+=,R7,S=D0' RS;5!8?$"?"O_@H7_P7
M)<:K^T3#XF_9K_96NR'L_AM9W'V?QK\0;4]#JDR_\@RSD7K;+EV4LK!P8Y@
M=C\?_P#@K?\ %C]I7XJZI^QC_P $5_A_IOQ.\<Z?+]E\9_&+5F;_ (0GP)NR
M"TER@(U"Z R5@AW#(S^]V21CTO\ 8*_X)&_"K]DSQO>?M/\ QO\ 'NJ?&?\
M:!U^//B7XQ>-D$ES'D8-MIL!)33;502JQQ?-M.TMLVHOT-\ /V>/@A^RQ\*M
M+^"'[._PPTCPAX4T:+9I^BZ-:B.)#_$['EI9&/+2.6=SDLQ))KLZ "BBB@ H
MHHH **** "BBB@ HHHH **** "BH[N[M;"UEOKZYCA@AC:2::5PJ1H!DLQ/
M '))KX9^.O\ P78^"C?$2[_9P_X)T_"3Q#^U%\58#Y<^B_#5E_L+2')(#ZCK
M3@VMM'D$%D,@##:Q0T ?=$LL<,;332*B(I9W8X"@=23VKX@_:(_X+J_L[>&/
MB-<_LW?L-?#SQ#^TW\78\HW@_P"%"K/I^FOG:&U'5B#:V<08%68&0HPPZKUK
MAHO^"77[??\ P44D7Q'_ ,%A_P!K9])\%W+!U_9R^!5[-IFBM&>1#JFI9^TZ
MAD8#QJ0@==T<@!Q7V_\ L[_LP_L\_LE?#FV^$O[-/P;\/^"?#MK@KIGA_34@
M61\8,LK ;II#CF20L[=V- 'P^/\ @F]_P4E_X*0D:W_P5F_:M/@/P!=_-_PS
MK\!;][.UGA/_ "QU;5R3->9&!)#&3$2-T;I7VM^S+^R/^S-^QI\.HOA/^RW\
M$O#W@C08MI>ST*P$;7+@8$D\IS)<R8X\R5G<]S7HM% !1110!C^)?^0OH_\
MU^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !
M17-?%'XS_![X'^'F\7?&GXK^&O"&DIG?JGBC7;?3[=<=<R3NJC'UKX_^)7_!
MQ9_P2R\(^(G\!?"GXO:[\8/%(SY/ACX,^#KW7[FX[?NY8HQ;/D\<34 ?<M%?
MGR?^"DW_  5Z_:)_<_L<_P#!%_6_"NFS_P"H\6_M%>-;;0/(ST\W28=]T?4[
M7XQCO1_PQ-_P7;_:/_>?M/?\%7/"'PGTR?F[\+?L\?#D.Q!_ACU34S]JA(]0
MIS^% 'WMXI\6^%/ VAS^)_&OB;3]'TVU7=<ZCJE[';P0CU:20A5'U-?(WQP_
MX+__ /!)'X&:M_PBUY^V%H?B_7GD,5IX?^&EK<>)+FYE_P">2'3TEB#]>'=>
M1CK7)>%?^#<?_@GE?ZY!XS_:GU/XH_M ^(8&WIK7QL^)E_JK*YZD0Q/#"5/3
M:Z,,?G7US\#_ -E?]F7]F;2O[#_9V_9[\%>!K4Q['B\)^&+73_,'^V8(U+D]
M26))/)H ^-C_ ,%?/V\?C_\ Z/\ L(?\$3_B_J]K/Q!XG^-FIV?@FQ5>TZQ7
M#22W$?<!"K,.F.E'_"A/^#BC]I4;OBU^V]\%?V>M)N/O:;\(O <WB/4UB/6.
M2XU9ECCD[>9#D#J/2OT&HH _/VT_X-VOV9/B9=1ZQ^W=^T_\>/VB;O>));'X
MD?$Z[CTI'!R/)L[$PB),\[-[#\.*^H/V>/\ @GO^PU^R:D)_9O\ V2OA_P"#
MKF  +J>C>%[:.^;'0O=%#-(?=G)KV*B@ HHHH **** "BBB@ HHHH *Q[+_D
M=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T
M?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KR7]N[_DT/QY_V!#_ .C$KUJO)?V[O^30_'G_ &!#
M_P"C$H [KX3?\DK\,_\ 8OV7_HA*Z"N?^$W_ "2OPS_V+]E_Z(2N@H ****
M"BBB@ HHHH **** "BBB@ HHHH ***YGXR?&7X6?L]_"_6_C3\;/'>G>&?"O
MARQ>\UK6]5G$<%K"O<GJS$D*J*"SLRJH+$ @&CXZ\=>"_AAX,U3XB_$;Q5I^
MAZ#HEC+>ZQK&JW:P6UG;QJ6>621R%154$DDU^9DDOQL_X.*?&QM[5O$'P_\
MV'=#U3$LP\VPUCXT7$$GW5^[):Z.KKUX:0C_ )Z?\>LG@[X<_'#_ (.$?'FG
M_&;]H7P]KG@+]C+0]22\\"?#2\+VFJ?%>:)]T6IZH%(:'3<@-%;@YDX;)^62
MOTYT#0-"\*:%9>%_"^BVFFZ9IUK':Z?IUA;K#!:P1J%2*.- %1%4!0H    %
M %+X?_#_ ,#_  I\$:5\-?AIX2T_0?#^AV$=EH^C:5:K!;6=O&H5(HXT "J
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
M<;8@<,H.8U_2#_A,?#'_ $&H/SH T+:VMK*VCL[.W2&&% D442!510,!0!P
M!QBGUF_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5<C
M\<?VJOV<_P!FGX::C\8OCW\8M#\*>&=*CWWNKZQ=B*-3SA%'WI)&QA8T#.YX
M523B@#T"OD7]NG_@K_\ !7]E'QY;_LQ_!;P3J_QK^/FL)C0?@[X (FNXB0")
MM1G :/3;< JS/+\P0APA3+#Y]O\ ]K__ (* _P#!8^[?PQ^PQ<:E^SC^SS<,
M4OOCOXIT\IXI\5V_1AH5BQ!M(G&=MW(0V"&1D=&B/UK^PM^PE^Q-_P $[? =
MQX._9O\ "\%OJ&J/YWBCQCK-P;S7/$-P26:>]O'&^5BQ9M@VQJ6;8BY- 'SI
M\,?^"2_[0'[</CS3/VF?^"X/Q)L/&=Q870O?"7[.GA.9X_!?A=NJFZ7=G5KI
M0<,\A:/EUS-&5"_H5I&D:3X?TJVT'0=+M[&QLK=(+.RM(%BB@B10J1HB@!54
M  *   ,"JO\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0 >,?^18O?^N!JYIW_ "#X/^N*_P A
M6'XH\4>'[SP_=VMKJL3R/$0B*>2:MV/B[PU'90QOK,(98E!!/0XH UZ*S?\
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
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
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
MJQS)&BHLJF0 M\^P EMI^OZBOK"QU2SDT[4[**XMYD*303QAT=3U!4\$>QH
M_)7X(?\ !.C]AK5_^"O7P:_;3_X)#>(/#T7P]O/!WB<_'"U^'.J+/X?2WGL!
M;Z? !$QBM;F:>YW&S&W L?-$2&-B_P (^'_@-XZ_9G_X(5_M5_\ !)WQ=ITD
MGQJN/VH])L?"O@2)<ZGXCAEGT0VMU96_W[B":+3[B5)$!7;&QR,'']*^G:;I
MVD64>FZ380VMM"NV*WMX@B(/0*H %-ETC29M3CUJ;2[=[R&,QPW;0*98T/50
MV,@'N : /-/V'/@5J7[,'[&'PG_9RUN:.2_\"_#C1="U&6)PRR7-K910S,I'
M4&1&(^M>IT44 4M9\.>'O$<20>(=!LK](VW1I>VJ2A#Z@,#@UXU^V_\ #[P%
MI7[)_CC4-,\$:1;7$6C%HIX--B1T/F)R&"Y%>Y5Y+^W=_P FA^//^P(?_1B4
M =I\)M.T\?"OPR!8P_\ (OV7_+(?\\$KH/[.T_\ Y\8?^_0K%^$W_)*_#/\
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
M[/PGX.\/6.DZ5IUNL&GZ9IEHD%O;1*,+''&@"HH' 4  4 ? ?@/_ ((:ZO\
MM%>+;'XU?\%C_P!IW5OC]XAM9Q<Z=\.=/5M(\"Z'+V6'3H2INV7[OG38\Q>)
M(VZU]Y>#OAW\/_AWX8LO!'P_\#:/H>BZ9 (-.TC1],BMK6UB'1(XHU"(H]%
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
M\*FXU/6[@8Q;V5HF9+B0DJ/E&U=P+LB_-0![+TZU\(?M,_\ !92]\4?%F_\
MV,_^"3OPB3X^_&.U/E:YJ=I<E/"'@K)*F;5=24A&92#_ */"VYBC)O60!#Y_
M_P *J_X*9_\ !:S_ $_]H>;Q%^RS^S/?<P?#C2KH1>._&]H>VIW &-*MI%^]
M;*-Y!='5P4E'W?\ LS?LK_L\_L;_  FL/@=^S'\)='\'>%].&8=-TBWV^;)@
M!III&)DGF; W2R,SM@98T ?+7[*7_!&NRM?BY9_MH_\ !33XNR?M!?'.+$FF
M7NLVH7PWX/R0P@T;32!'$$8#$[KO9D$@6)RQ/W+110 4444 %%%% !1110 4
M444 %%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S
M3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^0_VO?\ @BA^Q;^U/XX_X7QX4TK6OA#\78)&FT_XM_"#4SHFLK.>2\YA
M BN]QP&,J,Y4;0ZYKR'_ (7G_P %L/\ @F=_HO[3'PAM_P!KSX4V7!^(/PKT
MY-.\;:=;C^.[T<GRKXA1TMSNZL\F>*_1JB@#P+]BC_@IY^Q#_P %!=)EG_9E
M^.>FZIK%DI_MCP=J0:QUS2V4X=;BQG"S(%;*EPK1D@X<U[[7S'^VO_P2$_8:
M_;LU>+X@?$[X9S>'?B#8L)-'^*OP_OFT;Q)I\RC"2I>0 &4J/NB=957/"@\U
MX#_QO*_X)E_\^7[:GPDLO]S1_B'I5N/^^H-6VC_>N)F'_+,= #]&J*^8_P!B
MC_@KW^PU^W9J\OP_^&/Q,F\._$&Q8QZQ\*OB!8MHWB33YE&7B>SG(,I4?>,#
M2JN>6!XKZ<H **** "BBB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_
M .@F@#8HHHH **** "BBB@ HKC/CU^T7\!_V7/AU=_%K]HOXN^'_  7X;LAB
M?5_$6IQVT1;!(C3>09)#@[8T!=CP 37PU<_\%7OVVO\ @H/<2>%/^",W[(LL
MWA:9S%)^T7\;;2?2?#:+G!ETZR(%UJ7'1@JA67#QE3F@#[N^-'QS^#/[.?P^
MO?BO\>_BEH/@[PWIZYO-;\1ZI%:6Z'!PN^0@,YQA4&68\ $\5\)ZC_P5[_:O
M_;QOY_ W_!%;]D.Y\4:,TS6]Q^T)\7K>XT7P?:8)5I+2%E6ZU,J>R*I4@$QL
MIS72_!?_ ((3_"SQ#\0;+]HO_@IQ\;/$/[4?Q-MF\VUF\>QK%X:T9R02FGZ)
M&?LT29ZB0.I(#!$-?=>GZ=I^D6$&E:58PVMK;0K%;6UO$$CBC485%48"J
M!P * /@SX4_\$*_!_P 2/'=C^T#_ ,%7OV@=?_:>\?VDGGV.E^*8Q9^$-#D/
M)2RT6(^00.5)EW+( &,:M7W?HNB:-X;TBU\/^'=(M;"PLH%@L[&RMUBA@B48
M5$10%50      *M44 %%%% !17S9^U;_ ,%?_P#@FO\ L5SS:1^T!^UUX3L-
M;A?RSX6T>[;5=7,F<*ALK)99T+'@%U49[C!QX/\ \/:/^"@O[57^A_\ !-O_
M ()'>.+C2[CBW^(_[0%]'X3TE5[3QV9+7-[">QC96QVZT ?H77D7[3O[?/[%
MG[&&EMJG[4O[3W@SP21%YD5AK6MQ+>W"]<PVBDSS?2-&-?*)_P"":O\ P5D_
M:T_TG_@H%_P5FU+P?HMS_P ?7P[_ &7]&&@VZ _>3^V+D->2H1\I5T/&>>37
MKO[,7_!$/_@F!^R=JB^+?A[^RCH.L^)S+YT_C'QWOU_599^IG$]^TODR'N8A
M&/;DT >1M_P78\8?M'L=,_X)9_\ !-GXP?'-9CML_&^LZ>/"7A23/ ==1U$!
MGQ]XH8D)& #D\(?V7/\ @O=^V#^^_:6_;O\  G[.WAFYYD\(_ /PVVI:P\1_
MY9RZMJ!S;S#O);[EXX'I^A2JJ*$10 !@ #@"EH ^)?@K_P &^G_!-3X9^+%^
M*'Q9^&VM_&_QN2#<^-?CMXCF\37EP0<Y>*XQ:DY).?)S[U]F^'O#GA[PCHEM
MX:\)Z#9:7IME$([/3].M4@@@0=%2- %4>P %7:* "BBB@ HHHH **** "BBB
M@#'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'
MLO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R
M%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O)?V[O^30_'G_ &!#_P"C$KUJO)?V[O\
MDT/QY_V!#_Z,2@#NOA-_R2OPS_V+]E_Z(2N@KG_A-_R2OPS_ -B_9?\ HA*Z
M"@ HHHH **** "BBOAO_ (*#?\%*_BM'\9(_^";'_!,7P]8>-/VB-<M!)K>K
M70\S1?AEISX#:IJL@#*)0K!HK8@LQ9"RMNCBG -C_@H[_P %._$WP0\?:7^P
MO^POX#M_B7^TQXUM=^A^%EDS8>%+-@,ZSK,JG%O;1A@ZQDAI?E P&!/1_P#!
M-C_@F+X9_8BM-<^,WQ8\=W'Q,^/?Q#87/Q0^+>M1YN;^4[3]BM%(_P!%L8BJ
MJD*!01&A( 6-(]C_ ()Q?\$U/A3_ ,$]O 6J2V7B&_\ &WQ,\:77]H_%'XL>
M)#YFK>*-18EF=W8L8H%9F\N ,50')+.6=OI&@ J.ZNK6QM9+Z^N8X888R\TT
MKA510,EB3P !R2:\#_;Q_P""F/[*'_!.WPG9ZI\>/&4]SXCUQA%X0^'GAFU-
M_P"(/$=PS;4AL[-#O?+X7S&VQAB 7!(!^4[3]CS_ (*'?\%C;J/Q?_P4LU;4
M?@9\!)Y%ETS]FSP9K#)K7B*#.Y#XBU&/:R(PQFTBVD9 8121[V .F^-'_!8#
MXI_M0?$K4_V3?^"*'PKL/BQXNL)_LGBOXRZT[Q^!/!C'@L]V@_XF4X'*PP;@
M>&!E"N@[S]B?_@CK\-O@/\4/^&O?VMOB7J?Q[_:#O55KOXG>-H5,6CGD^1H]
MES%IT*Y(4H-X!;:R*Q0?4/P7^"'P@_9S^&NE_!WX$_#?1_"?A?1H/*TW0]"L
M4M[>%>YVJ/F9CRSG+,Q+,22374T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N*_P A7S+^T/\ \%<O^"</P6U/
M4/AKX_\ VK= CUN+=!<66DV]UJ7D2@X,<CV<,J1L#P59@01@XKVC]G_]H?X&
M_M*> H/'7P%^*FB>*]*55CFNM&OEE\B3;_JY4'S1/CG:X5L<XKJJX'&T:2JU
M*4HQ>S<6D_G:QRTL=@J]5TJ=6,I+=*2;7R3N=Q1117*=04444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 >!?MK_ /!,/]B'_@H+I,4'
M[37P,TW5-8LE']C^,=-+6.N:6RG*-;WT!69 K88(6:,D#*&OF+_A1G_!;#_@
MF=_I7[,_Q>M_VO/A39<CX??%344T[QMIUN/X+36 /*OB%'6X&[HJ1YYK]&J*
M /D/]D+_ (+7_L6_M3^./^%#^*]5UKX0_%V"18=0^$GQ?TPZ)K*SG@) )B(K
MO<<E1$[.5&XHN:^O*\A_:]_8*_8__;S\#_\ "O\ ]K/X!:!XRLHT9;&ZO[8I
M?:>3U:VNXBL]LWJ8W7/?(XKY#_X8<_X*U?\ !-S_ (F?_!.#]J5?CK\.+/E?
M@7\?M1SJ-K"/^6.EZZNUE(&%CBN-L,:KSO- 'Z-45\2_LW_\%U?V6?B)\1(?
MV=/VN?"GB+]F[XNG"OX"^,-M]@AO')QNL-28"VO(V; 1MT;2$_(AZU]LHZ2H
M)(W#*PRK*<@CUH 6L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHH
MH **\W_:?_:__9B_8N^'4OQ6_:G^-_A_P1H4>X176MWP22Z=1DQV\*YEN9,<
M^7$KN?2OBP_\%%_^"F'_  4D/]C?\$HOV5O^%<_#Z[^7_AHCX]Z>]K%<0G_E
MMI&C@&6[R,M'-*#$3\KI&: /M[]HS]J3]G7]D3X<W'Q:_::^,WA[P3X>M\@Z
MCX@U%(!,X&?*A0_//(1TCC5G/937Q$__  4\_P""@O\ P48D;P__ ,$@/V2W
MT#P1<DH?VC?CO92Z=I+Q'CSM*TO'VB_R,E)6&P,NV2, YKO/V<_^"%G[.'@[
MXBV_[2/[;'CWQ#^TQ\7DP_\ PFOQ9<7-EISYW;=.TK+6MG$& 9%(D:,C*,O2
MOMV.-(D$42!54 *JC  ]* /ACX"_\$*/@9;_ !$M/VD/^"A?Q5\0_M0_%> [
MX=?^)P5M%TIR0Q33M&4FUM8]P#!6$FUAN78:^Y;:VM[.WCL[.W2**) D44:!
M510,!0!P !QBGUC^._B%X!^%OABY\;?$WQQH_AS1;-=UYJ^O:G%9VL ]7EE9
M44?4T ;%%?"OQ-_X.&OV --\63_"[]EE?'/[17C2+Y1X9^!/@ZXUO!)PK-=@
M):^7GJZ2/M )QZ\]_P +=_X.%_VQ?D^%'[-_PK_96\+7/W=<^)>MGQ1XE\H]
M)8;*T MHG[F*Y&1TSZ@'Z#7U]9:99RZCJ5Y%;V\$;23SSR!$C0#)9F/  '))
MKX^_:&_X+U?\$O\ ]GWQ%_PKVV_:'B^(OC*20Q6?@GX1:?+XEU*YF'6%?L0:
M%)!_=DE0YXKS^Q_X( >"OCA>0^(_^"G?[;_QC_:1OA(LLWA_7/$;Z#X760$'
M=%I.G,@BY'02D$  CBOL']GG]D3]EO\ 9+\._P#"*_LR_L]^#_ MDT82=/#&
M@06CW '>:1%#S-Q]YV8GUH ^.?\ ANC_ (+9_M>?Z/\ L6_\$Q=)^#OA^YXM
M_'G[3WB%K>Y"'O\ V)89N8I .1O9D)(!X!H_X<N?M._M/_Z?_P %/O\ @JU\
M4OB#9S_-<_#SX7B/P=X<93UMYH[3,MY&.SLT;GJ3G.?T+HH \(_92_X)A_\
M!/W]B&"'_AES]DSP;X5O8$VKKL.EBYU1AC&&O[DR7+CKP9".37N]%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D
M+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_
M %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^
MG_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>2_
MMW?\FA^//^P(?_1B5ZU7DO[=W_)H?CS_ + A_P#1B4 =U\)O^25^&?\ L7[+
M_P!$)705S_PF_P"25^&?^Q?LO_1"5T% !1110 445^=?[6?[='[0W[?_ ,=M
M:_X)I_\ !)3Q4NG/H\OV3XZ?M&0H9=/\#0,2LFGZ<ZD"ZU5P&4;&_<D'#*RO
M+;@&Q^W%_P %#_CO\>/CQ?\ _!,#_@DO+9ZE\4XT"?%/XM3Q>?HGPLLG)5FD
M896XU,@,([89VL#N!*N$^@_^"?/_  3P^!'_  3H^#<GPT^$D5YJNMZU=G4?
M'?CW7Y?/UCQ7JCY:2]O)VRSDLSE4SM0,<9+,S;'[#O["_P"SS_P3V^ ]A\ /
MV=/"C6>GPN;G5]7O7$VH:[?N!YM]>SX!FG<CDG"J %0*BJHX;]OG_@JW^S)^
MP-+I_P /_$DFJ>./BGXDQ'X+^#O@*T.H>(=;F;/EXMX\F"(D']])@85M@=EV
MD ^CO$7B/P]X0T&\\5>+-=L]+TO3K9[G4-2U&Z2"WM844L\DDCD*B* 26)
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
MOP5\.^-] FR18>(-.2;R'(QYD+GYX),=)(V5QV(KXG?_ ();?M^?\$]'.O\
M_!'W]L>74O!]J=X_9W^/-U-JNB+&.?)TW4@?M6G@#(2,DJ6;=)(0*_1BB@#X
M,^#_ /P7>^$_ACQ]9?L^?\%./@AXE_9:^)%RWE6L7C\K-X9U=P0"]AKD0^S2
MIGJTGEJ,[0[&O,O^"CW_  7;TWX6?&+1/AS^R#_8_B>+PUJR7'BO7YF$UE?
M<-8VSH<$$9W3J3@X"9P2?3O^#B+Q!XGT3]@HV5J?"+:!JOB6UL=?@\1V<<]S
M-ORT*V2RJR"4,C,S "144LA&&-?AC7YSQQQ'F.5N&%PT7#FUY[;VZ1>SM]I]
M-CQ\PQTJ<_8TW9[L_H5TC_@M%_P3OMOV6;;]J[XJ_M%:!X)T@@PW^CZ]>C^T
MK>]50SVD=K&&FNG .5\E'W*0P&,X\/\ ^&[O^"J__!2S_B5?\$S?V91\%/AK
M><#X_?'G3"MY=PG_ );:3H8RTN1\T<MQNA<'!$9K\N_^">L<[?MU_"H:-HO@
M>\UB7Q9#;Z1_PGVF0W-E'))E6*^8C-',5R(WCQ)YA0*<FOWY_:D_X*(_L-_L
M46$E[^U/^U-X,\&3)%YBZ5J>LHVHS+C.8K*+=<2\?W(V[>M?1<+9SB,[RM5Z
MU-Q:TO;W96W<?U71G7@<6L53?=:,\1_9@_X(:_LL_"3XBQ?M'_M1>)?$'[17
MQC.UYOB-\8+G^T/LC@Y"V%@Q:WLHU;F-0KO'T60#BOM0  8 K\]#_P %QOBS
M^TL?[._X);?\$P_BY\8H9^+/Q[XNM4\'^%I >DL=[?C?.%'S&,1HQ& .31_P
MR%_P7;_; _?_ +5O_!0[PC\ _#=SS-X+_9T\-M<:DT1Z(^LZ@?-MY@.K0!D)
MZ#&,?2':?:?QU_::_9U_9@\+'QK^T;\<_"?@;2L,4O?%6OV]BDI'58_.=3(W
MHJY8G@ FOC;6?^#@[X'_ !7U:X\'?\$WOV5?B_\ M,:Q%*8?[0\"^$9K#P_;
MRC@K<:K?+&D*YP-XC=#U!Z9Z_P"!7_!O_P#\$R?@]XI'Q,\=?!V_^,'C9RK7
M?C?XWZY-XGO[EQR'=+K-L&!R0RPJ<GKTQ]DZ-HNC>'-*M]!\/:3;6%C:1"*U
MLK*!8HH4' 5$4 *!Z 8H _/W_A#O^#B?]L;GQ?\ $SX1?LD>%[KK8>%[#_A,
M_%4:'[T<D\Q6P4XX$D.&4Y..!6QX$_X-XOV)M1\3VWQ,_;2\;?$G]I3Q?;MY
MB:Q\:O&USJ%K YZK#8Q&.W2+L(G610./2OO.B@#G_AE\)?A7\%?"D'@/X-_#
M3P_X3T.V_P"/;1O#6C06%K%P!\L4"J@X Z#M70444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)
M?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO
M>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH_
M_7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MY+^W=_R:'X\_[ A_]&)7K5>2_MW?\FA^//\ L"'_ -&)0!W7PF_Y)7X9_P"Q
M?LO_ $0E=!7/_";_ ))7X9_[%^R_]$)704 %([*BEW8!0,DD\ 5%J.HZ?I&G
MSZMJU]#:VMK"TUS<W$H2.&-069V9L!5 !))X %?F1\3_ (X?'3_@O7\1M8_9
M>_8N\9:MX(_92T+4'T[XL_'+3<PWGCV1#B;1-!=A_P >QY6:[P5921RA$=P
M:7Q__:T_: _X+!_&#7/V#_\ @F-X]NO"_P (] O#IWQT_:7TSE6_YZZ'X?DZ
M37+*=LETIVQJV5."C2_9'P0^"'[(/_!,']E*#X??#^VT#X=?#;P58-<:CJFK
M7T=O$IP/-O;RYE(\R9R 6E<Y)P!@!5'SY\;OV^OV)O\ @DWX3\,?\$]_V,_@
MG<>//B5;V"VG@;X _"V'S[U,C=]HU"8!Q91L6\V6XN"TK!VE*N-S#D/AU_P2
MA_:0_;V\;Z9^T?\ \%P?B+9>(X;"Z6]\)?LT^#KIT\'^'&'*-?L&SJ]TH.&+
MEH@=ZAI8V"J 9^N?\%#/VX?^"KVM7?PK_P""._A9O WPM2Y>T\1?M6^/]$=;
M>50Q61/#VG2A7O91@@3R@(I!4B([)#](?L#_ /!*O]E[_@G_ !:CXP\$V6I^
M+_B7XDS)XU^+WCJ\.H^(M>F;!D,ES)DQ1D@?NH]J_*I;>PWGZ+T/0M$\,:+:
M>&_#6CVNG:=86R6]C86-NL,-M"BA4CC1 %154 !0  !@5:H **** "BBB@ H
MHHH **QO'/Q'^'GPPT1O$OQ+\>:-X=TY,[]0UW5(;2!<=<R2LJC\Z^6?C-_P
M7S_X(]? J9[/Q?\ M[>"-3NE;8MGX,GF\02/)T" :9'.-Q/&"1@]<4 ?7]%?
MGY_P_P (OBD/L_[&G_!+K]J#XJ^9_P >NMK\.O[%T2;T_P!.O9!MSP>8^G/M
M0?VCO^#B_P".?'PK_P""=OP-^"EM-_JKKXP_%.;7YD0_Q^5HJ+M;&"%;H>#G
MF@#] Z;--%;Q-<7$JI&BEG=VP% Y))/05^?Q_P""?G_!;/XV_O/VB_\ @M/;
M^#;"7_CX\-_!/X265IMSU\O4KIC<KCH,J?7K3HO^#<7]BWQY*MY^U]\=_C]\
M?)BP>9/BO\8]0G@9NN%CLS;A5!Z+DX  YH ^AOC9_P %3/\ @F]^SGYT/QG_
M &X_A?HEU!GS=,D\96DUZ,=?]%A=YC^"5\]WG_!R'^P/XONI-,_90^''QO\
MCW>(YC6#X0?![4KT,XXQONDMUP#U8$C@D9KW?X)_\$DO^"8_[.WE3?"']A'X
M7Z9=08\G4[CPC;7EZF/2YN5DF_\ 'Z^A+.SM-/M8[&PM8X((4"10PH%1%'0
M#@#VH ^ !_P4=_X+(_&O]W^S/_P1#U+PY8S?ZGQ'\;/BG8:1Y7IYFG1*UP??
M:W&/>@? W_@Y ^.G/Q%_;D_9]^!MK-_RS^%?PWNO$EU"A[,VL,L9?'4J<9Z=
MJ_0.B@#\_/\ AQ'XK^*O[_\ ;*_X*V?M/_$G?_Q]:)I7C=/#FBW'KNLK*,_A
MB08!-=S\'_\ @WU_X([?!:[75-#_ &&/"FNWY?S)[_QU+<^(9)Y.I=UU*69"
M2>>% ]J^RJ* .>^'7PE^%7P@T8>'/A+\,O#WA?3P !8>'=%@L81C@?)"BKQ]
M*Z&BB@ HHHH ^8/VA_\ @D?_ ,$XOC5J>H?$KQ_^REX?DUN4M/<7NE7%UIOG
MRDY,DB6<L22,3R68$DG)S7L_P _9Y^!W[-G@*#P+\!OA7HGA32F599K71K%8
MO/DVX\R5Q\TKXXWN6;'&:Z;QC_R+%[_UP-7-._Y!\'_7%?Y"NJKCL;6I*E4J
MRE%;)R;2^5['+2P."H575ITHQD]VHI-_-*Y-1117*=04444 %%%% !1110 4
M444 %%%% !1110 4RXM[>[A:VNH$DC<8>.10RL/0@]:?10!RNN_ SX)>*-W_
M  DWP=\*ZCO)+_;_  ];3;LG)SO0YYYKCM=_8"_81\4;O^$F_8I^$FH[S\_V
M[X;Z7-NYSSO@.>>?K7K=% 'SEKG_  1__P""4OB$DZE_P3>^!ZEOO-:?"_2[
M<GG.28H%.??O7':W_P $"_\ @C=KYS??\$]?A]'T_P"/*QEMO_1,B^M?7U%
M'P?K/_!LM_P0ZUTYN_V%+&(@@AK'QQK]L01T_P!5?K5#_B&;_P""4^G<^#/!
M7Q%\.'^$Z'\7M<CV_3S+I^^#]0*^_P"B@#X /_!NM^R]IW_(E?MD_M4>&L?Z
MO^POCQ>Q^7WR/,1_XOF^OY4?\.%]6T?YO!/_  6@_;ET[',<%W\<UO($(Y&(
MY+/IG)(SSFOO^B@#X _X<W_MFZ)_R)/_  7A_:0M]OW/[=&G:GC'W<^9$N>^
M?7CTH_X=D?\ !831?^1)_P"#A/Q;;[?]7_;OP \/ZG@#IGS)%W<9SZG![5]_
MT4 ? '_#%/\ P< Z!_R"?^"VO@G7]O"_V[^S;IEKO[9;[-,<<?-QWXZ4?\*3
M_P"#DS0>-*_;>_9FU['0ZY\-=1M=W;G[,YQQSQWXZ5]_T4 ?@A_P76L?^"NN
MG_#/P!;_ /!177?@AJ'AS^W;P^';CX-6VL1'[;Y*;A?+J'R?ZL$P^7SS<;N-
MM?GYX<\>_8;-K/5P\GEI^X<<D_[)_P :_J8_;:_8W^%/[=O[/>K?L^?%R*6.
MTOF2XTS5+4 W&EWT8/E746>"R[F4J>&1W4X#5^&OQK_X-R_^"C7PU\;_ /".
M_#[POX?\<Z7<7)33]:TKQ%:V>].H,D-Y)$T;8ZJI< \!FZG[3"X+A#BKAN.4
M9TDO9R<DV^5J[O>,NC^RUU7X?E_$^6Y[A<[EC\#%SC-)-)7M96LXK6VET^Y\
M4Z&OBOX@^/M*T?P^UR=4U#4X+728[*5DD6>215C$;+\RMN(P1SG!K^E;]EO_
M ((L_P#!,?\ 8_OT\2?"3]DKPW<^(UE\Z3Q?XNC?7-6><G+3"ZOFE>)V/)\K
M8/85\H?\$DO^#?G7OV:OBGI?[3O[8VM:3?\ B+0I1<^%O"&CS&X@L+H?=NKF
M8@+)+&>41 55@K[V( 'ZIUS\48K)Y+#X'+(I4J$7%<JM'6VB[I6WZML]O@O*
MLQP%"M7QMU.JT[/?2^K[-WV\@  & ****^3/M0HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_
M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH ****
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
M?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH ****
M//\ ]J_XI>-O@=^R[\1_C3\-?!#>)O$7A'P+JVLZ%X=168ZE>6UG+-#;X3YC
MO=%7"_,<X'.*_)S_ ()B_MR?M%?\%1-)\3_$#]FW_@HCXLB^-/A[X1>&M5U3
MP5XA@L$T6X\0#5-<_M+3ETR2 1+9/;C3HDN[<B:-9;=IIF<,E?KK^T!\51\"
M?@/XV^-[>&;G6AX-\(ZEKAT:R;$U_P#9+62X^SQG:V'?R]@.#RPX/2OY_?\
M@K%\#?V7/B-^UK;_ +=__!%[XSZ/I/Q9DTKP1K'@3P_\*+V-IO%^M:MJNN6]
M_BTB;=!<Q06EI+<(51!&)Q<Q[I2U 'W/_P '47[77[='[#_[%>@_%[]E7]HZ
MW\&6'B#QW:^&-4M]*\-+_:I6>QOKDRQZA)*XA -F% BACD'F$B7C!]%_X. /
M^"D?Q4_X)O?\$L8?B[\%]92T\?>,]3TWPSX:UFXA6=M/GN+:6XGO C@J[K!;
M3!2P*B1T8A@-I^:/^#S7X@>'1_P3*^''PU\1>+]%7QE-\8-)O[K0+:_0W'E)
MHVK)-.D)/F>2LDB+O(QET!.2*[?_ (.6_P!GW6OV\O\ @BIX=^)_[,$\/C5/
M &OZ7XL;_A&)UOOMFF)8W%K<M%Y);S/+%TLS;>0D,A[4 =/\/OVR/B7^Q=_P
M7?\ !W_!,KQ%\6?$OBGX=_%3X&V^O6;>-_$%QJEWI7B&WCU"2:XCN[IWE6&>
M'392T&[RED=3&L8RK?)K_P#!67]KSX[?\$POVBO^"SO@7XW^(]$\0?#O]H?3
M]&^&7A2#5)ET&U\.";2X_L-WIP807C31ZDS2SRHTV]08WB  'M:_"S2O^"A'
M_!S'\-OVJ_@KK%KXG^&GPM_9SMI?%'B?1;E;BQBO;ZWU:*VL#.A*"X:/4HY_
M+SN$:,2 *^)O#_P&\=?LS_\ !"O]JO\ X).^+M.DD^-5Q^U'I-CX5\"1+G4_
M$<,L^B&UNK*W^_<031:?<2I(@*[8V.1@X /Z(_V8/CAH_P"TU^S;\/\ ]HWP
M_9FVLO'O@O2_$-K:L^XP)>6D=P(R>Y7S-I]P:[JO+/V'/@5J7[,'[&'PG_9R
MUN:.2_\  OPXT70M1EB<,LES:V44,S*1U!D1B/K7J= 'QS_P7G\:Z/X9_P""
M8WQ!T"XU^"RU+7&TJVTB.5B&F<:M9-)M]UC#-_P&OY^M&T:ST.S%G9I[NYZN
M?4U_0]_P6V\,:/XI_P""9WQ)L=6LHI#Y>E+#,T8+PEM6LE+(3]TX/;Z5_.S#
M:^(_!UZ= \56KM"&VVFHJI,<@[ MV_'FOC>,\'F&:Y9/"X*M[T+5)T=I5(ZI
M2CUG[-J3<.BES)/4RSOAW/Y9'1SWV,IX*-2I2YTG*-*IRTI2<[? JL7!*3T;
MI\K>UX_'/@ZQ\=^&;KPU?7UU:"XC*I>6,NR:$_WD;L?YBOT=_P""0/@W_@JI
M\*_V,M"\%?\ !/#X$_LN^ _"FIW-X^H?%/XB7^I7>M>)9$O)XVN)8+%=QDB8
M/"@G8KMB!&%85^<TUKXC\8WHT#PK:NL);;=ZBRD1QCN W?\ #FOZ)_\ @BIX
M;TG1?^"9'PPTFWM(V2WAU9 [Q@EL:O>\GW/6IX+P./RG+HX?&UO>J+VD*.\J
M<-$Y2_D=1R34-VES.V@LEX<SW^Q*N?2H2A@_:0I*<E95:DHSE[C:]Y0C!J4E
MHG)+5WMXK_PP)_P54^-7[W]J#_@O!K>BV4W^M\/?!/X::?H/D9ZB/47+W#>@
M++D8!J?3O^#>G_@F9XFOHM9_:D^(OQ>^/&H1.)!>_&#XOZG?LTG]XK;/;H>>
MQ4CGH:_0G^SM/_Y\8?\ OT*/[.T__GQA_P"_0K[0V/G_ ."?_!/?_@F-^SEY
M,OP3_8^^%/A^Z@QY>IVG@VT:]XZ9N9(VF;\7->Y)XN\*QH(X]8MU51A5!P /
M2KW]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__
M #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]
M^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!A^*/%'A^\\/W=K:ZK$\CQ$(BGDFK=CXN\-1V4,;
MZS"&6)003T.*/%UC91^&KQX[.)6$)P5C (JWI^GV#6$!-E"285R3&/04 0_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *
M?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"
M@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_
M .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[
M3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\
MY\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/
M_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A
MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U6
M7KWB70;G4],F@U2)EANBTK _=&WJ:Z#^SM/_ .?&'_OT*R/$=E9IJNDJEI$
MUX0P$8Y&TT 6_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]
M^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__
M #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!S^O>)=!N=3TR:#5(F6&Z+2L#]T;>IK4_P"$Q\,?]!J#_OJJGB.R
MLTU7252TB :\(8",<C::U_[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC
M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A
MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H
MI_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8
M?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA
M_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U67:>)=!3Q;=WKZI$(GM8U
M23/!()R*Z#^SM/\ ^?&'_OT*R+.RLSXSO8C:1;19QD+Y8P#DT 6_^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%
M %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]
M^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,
M/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?
M_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^
MA1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/
M_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/
MC#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?
M_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^
M^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!AZKK6E:M
MK&E+IU\DQ2\RX0],J:Z*L/Q!;6\&KZ08+=$S>'.Q ,_*:W* "BBB@ HHHH *
M*** "BBB@ HHHH *Y_2?A5\-]"^(>I_%G1?!.G6OB76=,MM/U76H+8+/=6T$
ML\L,;L/O!7N9V]<R').!CH** "BBB@"OIFD:3HMNUIHVEV]I$TC2-%;0+&I<
M\EB% &3W/>B72-)FU./6IM+MWO(8S'#=M IEC0]5#8R >X!JQ10 4444 %>2
M_MW?\FA^//\ L"'_ -&)7K5>2_MW?\FA^//^P(?_ $8E '=?";_DE?AG_L7[
M+_T0E=!7/_";_DE?AG_L7[+_ -$)704 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!J
MYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_
M ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *\E_;N_P"30_'G_8$/_HQ*]:KR7]N[
M_DT/QY_V!#_Z,2@#NOA-_P DK\,_]B_9?^B$KH*Y_P"$W_)*_#/_ &+]E_Z(
M2N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"J?C'_D6+W_K
M@:N:=_R#X/\ KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$UL5C^
M)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-
M;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5C
MV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7
M_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>2_MW?\FA^//^P(?_1B5ZU7DO[=W_)H?CS_ + A_P#1B4 =U\)O^25^
M&?\ L7[+_P!$)705S_PF_P"25^&?^Q?LO_1"5T% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_
M )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<T[_D'P?]<5_D* )J***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\E_;N_Y-#\>?\ 8$/_ *,2O6J\
ME_;N_P"30_'G_8$/_HQ* .Z^$W_)*_#/_8OV7_HA*Z"N?^$W_)*_#/\ V+]E
M_P"B$KH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 U<T[_D'P?]<5_D*I^,?^18O?
M^N!JYIW_ "#X/^N*_P A0!-1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6
M/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;
M%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R
M.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE
M_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7DO[=W_ ":'X\_[ A_]&)7K5>2_MW?\FA^//^P(?_1B4 =U\)O^
M25^&?^Q?LO\ T0E=!7/_  F_Y)7X9_[%^R_]$)704 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,
M?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HKX0_:;_X*]^)-$_:R\;_ +%'[*_A?P?=>+?A
MG?>"8O&&H^.]4G1)7\0:UIMBD%E:6X$EP(H-0CDEN3(JPO)$OEREB*]&\5?M
M]_&;X<_L:?%3XU?%K]FN#PY\1_AYXBE\+:3X,B\2"\L/$>MSBS326M;QXK<F
MUO)M0LU#.B-&'<. 4:@#ZIHK\^O^">7[:'_!<S]H']H[2_"7[9__  3<\'?"
MWX:OI=U>:IXOM/$2W<SLL7^CPVZQWDH+/*T9)*E1&KG.<5YUXP_X.#/&\WP!
M^,/_  4&^$_PN\.:M\"O@M\9K3P'J.FSB?\ MWQ) TMK#<:M:7(F6WME5[V!
MHK=X9#*F2TL).  ?J5161\/O'?A;XH^ M$^)O@;54OM$\1Z1;:IH][&"%N+6
MXB66*09[,CJ?QK7H *\E_;N_Y-#\>?\ 8$/_ *,2O6J\E_;N_P"30_'G_8$/
M_HQ* .Z^$W_)*_#/_8OV7_HA*Z"N?^$W_)*_#/\ V+]E_P"B$KH* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH S?&/_(L7O_7 U<T[_D'P?]<5_D*I^,?^18O?^N!JYIW_ "#X/^N*
M_P A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\
MT$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_
M]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!
M-;% !1110 4444 %%%% !1110 4444 %%%% 'Y$_\%[O^"3OP;_:I\2:A^WQ
M^Q]\4[CP9^T?\/OB!X1\,ZA>Z?.\5M>ZK=WND0Z;]K;&Z">"+4K"9;F+?^[5
M49'*J8V_L@ZC<?\ !?O_ ()@:Y^S-_P5W\6ZQX'\2?#7XX/X.\2ZMX4UFRTE
MO$6L6-N/*C?S8I8&G#W#[X(EVM)!'(@ .P?<O[1O_!+7]G+]H3QUK7Q8AUCQ
MEX0\5>*-:\.ZAXLU;PCXWU.RBUHZ->6EQ:"XM([A;=I42T2)+@1B:('<KY44
MWXM?\$A/^"=_QL_99LOV-/'O[.EG-X"TW7VUVQL;;5[V&[CU9O,WZ@UZDPN9
MKE_.DWRRR.TF\[RU 'Y\?L=?\$[/VMO^"*?_  5=^&?[*?[/O[3/B/QU^S[\
M>/#WB@7&A>(&S+X:N-.T\W NG1/W2.)I+11<Q)'Y@F>-T!$;'X5_9_\ #FM_
M#W_@TX_:X^&_C#3WLM;T3]IFQL-6L)QB2WN(KGPU&Z,#R"'B<?537]&_[/?[
M'_P3_9GL[9/A]:>(-1OK/21I=KKOC/QAJ.OZC!8AE?[+%<ZC/-)! 61"88BD
M9,:$J2JD<3XW_P""67[#OQ$^(VK_ !'\5_!PSGQ)XIL_$OBGPY'K=Y'H>N:S
M:C$&H7FFI*+6YG7@LSQD2,J-('95( -#_@E]X$\5_##_ ()M? +X=^.;>6'6
M=%^#?ANSU.VG!#V\\>F6ZO"0>A0@I_P&O=:** .,^,WP,\(?'/3++2?%^J:U
M:QV,[30MHNK26C,Q7:0Q3[PQV-?/7[67[%7PH^'G[.7BWQKHGB3Q?-=Z=I9E
M@CO_ !3/-"S;U&'1CAAST-?7%>2_MW?\FA^//^P(?_1B4 =#\)? VD#X5>&0
M+J]X\/V7_+VW_/!*Z'_A!](_Y^;W_P "VJO\)O\ DE?AG_L7[+_T0E=!0!C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6
MQ10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 <
MSXE\):98Z#=7<-Q=%HXB0'N6(_$59LO!>E2V<4K7-YEHE)Q=-CI5OQC_ ,BQ
M>_\ 7 U<T[_D'P?]<5_D* ,W_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VK,USPKIUKJ.FPQSW)$]R5
M<M<,2!M[>E=76/XE_P"0OH__ %^G_P!!- !_P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4
M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?
M\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C
M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^
MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z
M1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S
M>_\ @6U;%% '*:YX5TZUU'388Y[DB>Y*N6N&) V]O2M/_A!](_Y^;W_P+:CQ
M+_R%]'_Z_3_Z":V* ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X
M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M
MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P#
MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@
M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO
M?_ MJV** ,?_ (0?2/\ GYO?_ MJS+7PKITGBFZL&GN=D=M&RD7#;LDGJ:ZN
ML>R_Y'>]_P"O*+^9H /^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W
M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ
MV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH
M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH
M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X
M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** .:O]
M"L]&UG2VM99V\R\PWG3%NBGIGI72UC^)?^0OH_\ U^G_ -!-;% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7DO[=W_)H?CS_L"'_P!&
M)7K5>2_MW?\ )H?CS_L"'_T8E '=?";_ ))7X9_[%^R_]$)705S_ ,)O^25^
M&?\ L7[+_P!$)704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R%
M4_&/_(L7O_7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ *_3
M_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_
M .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_K
MRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\ (7T?_K]/
M_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *\E_;N_Y-#\>?]@0_^C$KUJO)?V[O^30_'G_8$/\ Z,2@
M#NOA-_R2OPS_ -B_9?\ HA*Z"N?^$W_)*_#/_8OV7_HA*Z"@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,WQC_ ,BQ>_\ 7 U<T[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R
M% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$U
ML4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>2_MW?\FA^//\
ML"'_ -&)7K5>2_MW?\FA^//^P(?_ $8E '=?";_DE?AG_L7[+_T0E=!7/_";
M_DE?AG_L7[+_ -$)704 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N*
M_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_\A?1
M_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\
MA?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KR
MB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_
M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\E_;N_P"30_'G_8$/_HQ*]:KR7]N[_DT/QY_V!#_Z
M,2@#NOA-_P DK\,_]B_9?^B$KH*Y_P"$W_)*_#/_ &+]E_Z(2N@H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#-\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"J?C'_D6+W_K@:N:=_R#X/\
MKBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?
MI_\ 030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_
M -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1
M?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$
MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>2_MW?\
MFA^//^P(?_1B5ZU7DO[=W_)H?CS_ + A_P#1B4 =U\)O^25^&?\ L7[+_P!$
M)705S_PF_P"25^&?^Q?LO_1"5T% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG
M?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'
M\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+
M_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_P"1
MWO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\
MZ_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@
MHHHH *^=O^"EW_!1+X>_\$V_@EH/Q/\ &FBPZGJ/C#QSIWA'PI87NJKI]FVH
MWA<K+>79206EK%'%+++-L<JJ8"DD5]$U\^?\%)OV0OV2?V]_@'9_LA?M=F1+
M#QMX@%MX/NK.8Q7MKK<-E=W4<UI)M94F2VM[QOG!1D$B,&#[2 <3^RS^VQ^V
M!X[^).@>%OCC\ ?"5WX6\5^/_&GA>P\=^ M;N=FDWFAW^IPQPWEG<QL2EQ#I
MTA2YCFP9 0T46Y ?F[QA_P '!GC>;X _&'_@H-\)_A=X<U;X%?!;XS6G@/4=
M-G$_]N^)(&EM8;C5K2Y$RV]LJO>P-%;O#(94R6EA)P/F+_@D#\2/V^O^"8/[
M=_AC_@E'XX\9CQU\"/BIXF\?:+\+M<EA"WFCWNAW^I6]W<HJDM"&GM/-E@+/
M&%NTE1@WFJWS!^S_ .'-;^'O_!IQ^UQ\-_&&GO9:WHG[3-C8:M83C$EO<17/
MAJ-T8'D$/$X^JF@#^F_X?>._"WQ1\!:)\3? VJI?:)XCTBVU31[V,$+<6MQ$
MLL4@SV9'4_C6O7A7_!+[P)XK^&'_  3:^ 7P[\<V\L.LZ+\&_#=GJ=M."'MY
MX],MU>$@]"A!3_@->ZT %>2_MW?\FA^//^P(?_1B5T_QF^!GA#XYZ99:3XOU
M36K6.QG::%M%U:2T9F*[2&*?>&.QKY]_:J_8K^%7PZ_9W\6^-]!\3^,9+S3=
M*::W2]\57$T18,OWD8X8<]#0!]*_";_DE?AG_L7[+_T0E=!7Q5X5_P"",/[+
M7BSPQIOBG4OB%\3DN-3L(;NX2W\9E8U>1 [!1Y1PN2<#L*O_ /#D+]DW_HHW
MQ3_\+8__ !J@#[&HKXY_X<A?LF_]%&^*?_A;'_XU1_PY"_9-_P"BC?%/_P +
M8_\ QJ@#[&HKXY_X<A?LF_\ 11OBG_X6Q_\ C5'_  Y"_9-_Z*-\4_\ PMC_
M /&J /L:BOCG_AR%^R;_ -%&^*?_ (6Q_P#C5'_#D+]DW_HHWQ3_ /"V/_QJ
M@#[&HKXY_P"'(7[)O_11OBG_ .%L?_C5'_#D+]DW_HHWQ3_\+8__ !J@#[&H
MKXY_X<A?LF_]%&^*?_A;'_XU1_PY"_9-_P"BC?%/_P +8_\ QJ@#[&HKXY_X
M<A?LF_\ 11OBG_X6Q_\ C5'_  Y"_9-_Z*-\4_\ PMC_ /&J /L:BOCG_AR%
M^R;_ -%&^*?_ (6Q_P#C5'_#D+]DW_HHWQ3_ /"V/_QJ@#[&HKXY_P"'(7[)
MO_11OBG_ .%L?_C5'_#D+]DW_HHWQ3_\+8__ !J@#[&HKXY_X<A?LF_]%&^*
M?_A;'_XU1_PY"_9-_P"BC?%/_P +8_\ QJ@#[&HKXY_X<A?LF_\ 11OBG_X6
MQ_\ C5'_  Y"_9-_Z*-\4_\ PMC_ /&J /L:BOCG_AR%^R;_ -%&^*?_ (6Q
M_P#C5'_#D+]DW_HHWQ3_ /"V/_QJ@#[&HKXY_P"'(7[)O_11OBG_ .%L?_C5
M'_#D+]DW_HHWQ3_\+8__ !J@#[&HKXY_X<A?LF_]%&^*?_A;'_XU1_PY"_9-
M_P"BC?%/_P +8_\ QJ@#[&HKXY_X<A?LF_\ 11OBG_X6Q_\ C5'_  Y"_9-_
MZ*-\4_\ PMC_ /&J /K3QC_R+%[_ -<#5S3O^0?!_P!<5_D*^!?VFO\ @D)^
MS3\*/@)XI^(OAKQ_\29;_2-+:>UCO?&+/$S!@/F41@D<^HKI_!/_  18_96U
M[P9I&N7OQ$^*"S7NF6\\JQ>-"%#/&K' \K@9- 'VS17QS_PY"_9-_P"BC?%/
M_P +8_\ QJC_ (<A?LF_]%&^*?\ X6Q_^-4 ?8U%?'/_  Y"_9-_Z*-\4_\
MPMC_ /&J/^'(7[)O_11OBG_X6Q_^-4 ?8U%?'/\ PY"_9-_Z*-\4_P#PMC_\
M:H_X<A?LF_\ 11OBG_X6Q_\ C5 'V-17QS_PY"_9-_Z*-\4__"V/_P :H_X<
MA?LF_P#11OBG_P"%L?\ XU0!]C45\<_\.0OV3?\ HHWQ3_\ "V/_ ,:H_P"'
M(7[)O_11OBG_ .%L?_C5 'V-17QS_P .0OV3?^BC?%/_ ,+8_P#QJC_AR%^R
M;_T4;XI_^%L?_C5 'V-17QS_ ,.0OV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;
MXI_^%L?_ (U0!]C45\<_\.0OV3?^BC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\
MA;'_ .-4 ?8U%?'/_#D+]DW_ **-\4__  MC_P#&J/\ AR%^R;_T4;XI_P#A
M;'_XU0!]C45\<_\ #D+]DW_HHWQ3_P#"V/\ \:H_X<A?LF_]%&^*?_A;'_XU
M0!]C45\<_P##D+]DW_HHWQ3_ /"V/_QJC_AR%^R;_P!%&^*?_A;'_P"-4 ?8
MU%?'/_#D+]DW_HHWQ3_\+8__ !JC_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17Q
MS_PY"_9-_P"BC?%/_P +8_\ QJC_ (<A?LF_]%&^*?\ X6Q_^-4 ?8U%?'/_
M  Y"_9-_Z*-\4_\ PMC_ /&J/^'(7[)O_11OBG_X6Q_^-4 ?8U8_B7_D+Z/_
M -?I_P#037RC_P .0OV3?^BC?%/_ ,+8_P#QJO,?CM_P29_9R^'OQ(^&GA;0
M_'OQ&>V\5>)WL-2:Z\7L[I$(2X,9$8VMD=3GB@#]%**^.?\ AR%^R;_T4;XI
M_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O_11OBG_X6Q_^
M-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;XI_^%L?_ (U1
M_P .0OV3?^BC?%/_ ,+8_P#QJ@#[&HKXY_X<A?LF_P#11OBG_P"%L?\ XU1_
MPY"_9-_Z*-\4_P#PMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9
M-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV3?\ HHWQ
M3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .0OV3?^BC?%/_
M ,+8_P#QJ@#[&HKXY_X<A?LF_P#11OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#P
MMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :
MH ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ
M*^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#[&HKX
MY_X<A?LF_P#11OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#PMC_\:H ^QJ*^.?\
MAR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O
M_11OBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;
MXI_^%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#ZN\2_\A?1_P#K]/\ Z":V
M*_.OX[?\$F?V<OA[\2/AIX6T/Q[\1GMO%7B=[#4FNO%[.Z1"$N#&1&-K9'4Y
MXKT[_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17QS_PY"_9-_P"BC?%/_P +8_\
MQJC_ (<A?LF_]%&^*?\ X6Q_^-4 ?8U%?'/_  Y"_9-_Z*-\4_\ PMC_ /&J
M/^'(7[)O_11OBG_X6Q_^-4 ?8U%?'/\ PY"_9-_Z*-\4_P#PMC_\:H_X<A?L
MF_\ 11OBG_X6Q_\ C5 'V-17QS_PY"_9-_Z*-\4__"V/_P :H_X<A?LF_P#1
M1OBG_P"%L?\ XU0!]C45\<_\.0OV3?\ HHWQ3_\ "V/_ ,:H_P"'(7[)O_11
MOBG_ .%L?_C5 'V-17QS_P .0OV3?^BC?%/_ ,+8_P#QJC_AR%^R;_T4;XI_
M^%L?_C5 'V-17QS_ ,.0OV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;XI_^%L?_
M (U0!]C45\<_\.0OV3?^BC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-4
M ?8U%?'/_#D+]DW_ **-\4__  MC_P#&J/\ AR%^R;_T4;XI_P#A;'_XU0!]
MC45\<_\ #D+]DW_HHWQ3_P#"V/\ \:H_X<A?LF_]%&^*?_A;'_XU0!]C45\<
M_P##D+]DW_HHWQ3_ /"V/_QJC_AR%^R;_P!%&^*?_A;'_P"-4 ?8U%?'/_#D
M+]DW_HHWQ3_\+8__ !JC_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17QS_PY"_9-
M_P"BC?%/_P +8_\ QJC_ (<A?LF_]%&^*?\ X6Q_^-4 ?8U%?'/_  Y"_9-_
MZ*-\4_\ PMC_ /&J/^'(7[)O_11OBG_X6Q_^-4 ?8U8]E_R.][_UY1?S-?*/
M_#D+]DW_ **-\4__  MC_P#&J\Q\+?\ !)G]G+5_VKO%7P=NO'OQ&&E:/X8L
M;^UE3Q>PG:65V#!G\O!7C@8&* /T4HKXY_X<A?LF_P#11OBG_P"%L?\ XU1_
MPY"_9-_Z*-\4_P#PMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9
M-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV3?\ HHWQ
M3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .0OV3?^BC?%/_
M ,+8_P#QJ@#[&HKXY_X<A?LF_P#11OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#P
MMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :
MH ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ
M*^.?^'(7[)O_ $4;XI_^%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#[&HKX
MY_X<A?LF_P#11OBG_P"%L?\ XU1_PY"_9-_Z*-\4_P#PMC_\:H ^QJ*^.?\
MAR%^R;_T4;XI_P#A;'_XU1_PY"_9-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O
M_11OBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;
MXI_^%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#[&HKXY_X<A?LF_P#11OBG
M_P"%L?\ XU1_PY"_9-_Z*-\4_P#PMC_\:H ^QJ*^.?\ AR%^R;_T4;XI_P#A
M;'_XU1_PY"_9-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O_11OBG_X6Q_^-4?\
M.0OV3?\ HHWQ3_\ "V/_ ,:H ^KO$O\ R%]'_P"OT_\ H)K8KXD@_8;^%G[%
MW[0'PMU;X2^-/&ET_B/Q;]DU*+Q!XC:ZC:*.%W "A5 Y/.<]!7VW0 4444 %
M%%% !1110 4444 %%%% !1110 5YY^TG^RQ\%/VM?!VF>"/C=X?O[RVT/Q!;
MZ[H-YI'B&]TJ]TO5(%D6&\M[JRFBFBE02R %7 PY!!!Q75^.?B'X ^&&@MXJ
M^)7CG1_#VEI(L;ZEKFIQ6ENKG.%,DK*H)P<#/:N:\+?M5_LO>.-4CT/P5^TC
MX"UB]FD5(K/2_&%E<2NQZ*$CE)).#@ =J /./V6?^":G[.O[+?C:X^+6G1ZS
MXK\;/J&N26'B[QEKEUJ-WIMKJFJ7&HSVUL)Y7CM]TDY$DL2I)<%=TK.3PGC?
M_@EE^P[\1/B-J_Q'\5_!PSGQ)XIL_$OBGPY'K=Y'H>N:S:C$&H7FFI*+6YG7
M@LSQD2,J-('95(^A:* "BBB@ KCOV@OAG??&7X+^(OA?IFIQ65QK>G-;174Z
M%DC)(.2!R1Q2Z-^T-\ ?$?Q/O?@CX>^./@^_\:::C/J/A"R\36LNJ6JK]YI+
M59#*@'<LHQ70>*_%OA3P'X;O?&/CGQ-I^C:1IT!GU#5=6O8[:VM8AU>260A4
M4=RQ H /"6C2^'/"FF>'IYED>PT^&W>1!@.4C521['%:%-BEBGB6>"171U#(
MZ'(8'H0>XIU !17(7?[0?P#L/BI%\"[[XW^$(?&\\0DA\'2^);5=5D0KN#+:
M&3SB"O.0N,<UI_$/XF_#;X0^%YO''Q8^(.A^%]%MW5)]8\1:M#96L;,<*K2S
M,J D\ $\F@#<HJCX9\4>&?&OA^S\6^#?$5CJ^E:A L]AJ>F7:7%O<Q,,J\<B
M$JZGL02#4=EXR\(:EXHOO ^G>*]-N-:TNVAN-3T>&^C>ZM(9BXADEB!WQH_E
MR;68 -L;&<&@#2HJKKFNZ)X9TBY\0>)-8M=/L+.(RW=]?7"Q0P(.KN[$*JCU
M)Q57P;XW\%_$7P[;^+_A]XOTO7=)NP3:ZIHVH1W5O, <$I)$S*V"".#0!J44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%<_\0OBS\*_A'IL.L_%?XE^
M'_#%G<2^7;W?B'68+*.5\9VJTSJ&..PYH Z"BN*\%?M*?LY_$K5$T/X<_'[P
M3K][(2([/1/%5G=RL1R0$BD8GJ.W>NUH **** "BBN/\!?M"_ 'XJ^+-6\!?
M"_XX^#_$FNZ"2-=T70/$UK>7>G$-M(GAAD9X>>/G YXH 3]H+X9WWQE^"_B+
MX7Z9J<5E<:WIS6T5U.A9(R2#D@<D<5T/A+1I?#GA33/#T\RR/8:?#;O(@P'*
M1JI(]CBF^*O&7A#P+I:ZYXW\5Z;HUDUS%;K>:K?1V\1FE<)'&'D(&]W8*JYR
MQ( R36E0 445R&B?M!_ /Q-\3+[X*^&_C?X0U#QEIBLVI>$K'Q+:RZG:*O4R
MVJR&6,#ON48H Z^BN:^*'QG^#WP1T2'Q+\:/BOX:\(:=<7 @@U#Q1KMOI\$D
MI!(C62=U4M@$[0<\&N@L;ZQU2QAU/3+R*YMKB)9;>X@D#I*C#*LK#A@0001P
M0: ):*S=%\9>$/$FJ:GH?AWQ7IM_>Z+<K;ZS9V5]'++83,@=8YD4DQ.496"L
M 2"#T-<5K/[8G[(_AW5[OP_X@_:F^'%A?V%S);WUC>>-["*:WF1BKQR(TP9'
M5@05(!!!!H ]'HJAX6\5^%_''A^U\6>"O$EAK&E7T?F66IZ7>)<6]PF2-R21
MDJXR",@GI5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y?XC?&_X
M+?!XVH^+?Q>\+^%C>[OL0\1^(+:Q^T;<;MGG.N_&1G&<9J+P%\?O@1\5;TZ;
M\+_C7X1\27 0N;?0/$EK>/M'4[89&.!ZT =;1110 444V>>"U@>YN9DCCC0M
M))(P"JH&223T % #J\^^,?P9U/XF^/? 'B^QUJ"UC\'>(7U&YAFC8M<*8BFQ
M2.AR<\UI_"OX_P#P(^.BZ@_P1^-?A'QB-(N!!JI\*^)+74!92G.(Y?L\C^6W
M!^5L'@^E;GB#QEX0\)3Z?;>*O%>FZ9)JU\EEI4>H7T<+7ER^2L$0<CS)#@X1
M<L<'B@#2HHHH **Y#P#^T'\ _BOXHU;P1\+?C?X0\2ZUH+E=<TC0/$MK>76G
M,#M(GBAD9X3D@8<#DXJ7XD?'3X(_!NYTVR^+WQC\*^%9M9G\C1XO$GB&VL6O
MI<@;(1,ZF5LLHPN3\P]: .JHH!!&0:S?#/C+PAXT@NKGP=XKTW5H[&^DLKZ3
M3+Z.=;>YCP)('*$[)%R-R'##(R* -*BN+/[1_P"SPOQ''P<;X\^"QXN,_DCP
MJ?%-I_:1DQG9]F\SS=V.<;<XKM* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHKC_B'^T+\ OA%JL.A?%?XX^#_#%]<0">"S\0^)K6REDB)*AU2:12
M5RK#(&,@CM0!V%%<SX ^-'P=^*_F?\*M^+'AGQ+Y*!Y?[ UZWO-BYQN/DNV!
MGO734 %%%% !1576]<T7PSH]UXA\1ZO:Z?I]C T][?7UPL4-O$HRSN[$*B@
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
M$'C_ ."GAGXF^(/!5SI>JZWX6LM4O?#A8>=:7$ULDKVF9"HWHS&/+%1D<XH
M_$__ (+\?\$:/@!\.!\ [C]A70/$,7[3OQ'^-D%G!XJ?Q+>7.IZ^?L\]W?:U
M=L\A6-[>X6VG>>)8UA65L*J!0GM_[;?QJ\8^//\ @Z5_8]_9%U_5IKOPKX0\
M":MXF^P3#$-QK,VDZY_I;1CY2Z)8V^QL90M)MQN.>-\;^-_^#G:/]L[QE^U?
M\-_^"0?PXO[B^MGT3P!)XY^(>CW=UX8T ,&%K"+?7H8DDGD43W$@4O*X1"YB
MAB1/H+]JC_@G?^T)I_\ P4A_93_X*L>&M N?'VO_  N\(3>$_C!HVD26L&H7
MT$VFWL"ZE:I+)##*4N-0N6DB#*VPIY:M@@ 'D'_!N'\4-<\;_';]NK]B+7-2
MU)/!O@?X[7]WX5L].U2XM&TR&_U/5HIX+>6!TDMDS8Q.HC9<,\C#!9B>7_X-
MG/"VE>!?^"HW_!1/P)H+W9T_0OBQ'IFG"^OY;J9;:WUGQ!#$KS3,TDK"-%&]
MV9CC))/-?4O_  17_P"">/Q7_8@L?V@/VHOC5X(FM?'/Q\^*5]XI;P797UK-
M=Z7I8N;N:QLIIA*+<W6;RX9]LIC7>HWDAJ\M_P"")'[&7[<?[*W_  4;_:\^
M.W[1W[).N^%?"?QZ^(,WB#PAJ\OBK0+P6L']J:K=+'=16>HRRHYCOHON(XW*
MP)'!(!\]?%W_ (*07?[4O_!3WX__ !L^._[.WCGXK?LX?L6G[+#\/_",FFR6
M$&KQW4L$OB+4K6]NX/[0,36=\T*JDPB1$DQ'M>1_V._9+_:C^#'[:7[.GA3]
MI[]GS7FU'PCXMTXW.E32P>5+'LD:*6"2/^"2*6.2)UR0&C;!(P3^8]M_P3#_
M &N_V,/VA_V[-*^$/P#OOB/X _:Y\#:I+X,OM"U;3X6TG7KM+\"PU".\N(6A
M@$FJ7)$Z>8@BB7/SML'W#_P1S_87\1?\$X?^"='PZ_9+\;:_:ZGXAT*SNKOQ
M'=V+EK?[=>7<UW-%$2 6CC,WE*V!N$>[ W8H ^G**** "BBB@ HHHH ****
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
MIC]C:X\*3VGP[L_%^B>/O#.I7.HZ%<QRF%)M/DGFM80MQ%+*Z!E)$GDN=L?
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
M_CI]0T_XI>&/#L0M;#Q1:Z?/9,RW5M&!'*\L%])&7*[E:&)P0ZAJ_0?]HO\
MX*QZAX3_ &M?B%^QA^S3\+M$\4^*OA)\*IO''Q OO%'B=],LX (XY;;2+<QP
M3/)=SQ2I)YC!8XD92?,8E!X;^VA_P3!_::_X+(?\% /A)\7/VH_A;_PJSX#_
M  5,EU:>$O$&MV%_X@\57TT\,TZO'IL]S:VMK)]EMHF)N'DV(Q"AI/W7$?M,
M?\$\_P!K;]G+_@N1XI_X*&_#3]@[1OVD_A3\8O"]MIOBCPM<7ND)>^'KZ*WM
M(1-&FJ.J9W62.) =NRXF1BA"$@'T2O\ P79^#7Q%^#/[-/BK]GGP ^N^,_VI
M-8?3O!/A76M5^R1:.;6;R=3N+Z>..4B.TE#H!&A:=E 3:-S+Z[_P3F_;=^+_
M .V!9_$KPM\>?V6]8^&7BOX6^/[KPQJ0G::;2]<$1.R^T^>:&%I(G W8VG"O
M&P=@XQ\4_P#!6#_@FE^W-XNU;]F?]OG]A;]G_P &VGQ'^!'B*XO]1^#/AN^M
MK*R>QGO4NU@AE;R89)$5'BN"NSSC.[Q#@*?T7_94^*O[1WQE\$R>./VAOV93
M\)IYUA73O"=_XIMM6U%/E8RR7$EH#!&I)0(BLSX5F?86"* >+_\ !6WX ?L%
M^)_@)XC_ &A_V]_@1XD^)N@^%?"UQ;Z=X>T?2+_4WTYF$CR7-I!9J?LMQ)\B
MO?2;5B6&/,D2[RWR_P#\&E>F?"3Q+_P1_N?AUX<^.VH>)[N7QQJ4_BK1[.\N
M].N/"DUQ'!ML(98W254*1BX$T3*K27,P4Y5J^P?B]^U5^W1\)?VQT^&NF?\
M!.[6_'WP9U#08'L/B'X&\5Z8=1M=3)/FPW-C?W-L%B'RC>'X'S OEDCXK_@E
M%_P3MN/^"?6A?&[XKS>!$T_6/C+\4=1\6V_P^T&XMV7P_IK22&QTM7,B6YG1
M)'9RCB%6D\M&9(Q(X!\6?\&SGA;2O O_  5&_P""B?@307NSI^A?%B/3-.%]
M?RW4RVUOK/B"&)7FF9I)6$:*-[LS'&22>:_:&ORQ_P"")'[&7[<?[*W_  4;
M_:\^.W[1W[).N^%?"?QZ^(,WB#PAJ\OBK0+P6L']J:K=+'=16>HRRHYCOHON
M(XW*P)'!/O7[#O[77_!2+QS_ ,%$?C5^R?\ MM_L[^$_#/A30; ^(/A7KWAB
M_6>2YT5]1FL[5KLK<R_-<)"\B[T@?=;W \O  0 ]H_;'_P""?G[-'[?EGH?A
M;]K+PK>^*_"N@M<SV_@Y]9N;33[F]E5$2\G6VDC>66&,2I%EMJ?:96VEMC)^
M2O\ P1O\)_$7_@GK^Q5_P40_:K^ FMZJ?@_HFK>(_P#AGUM0F,T5\^CIJD:Z
MG'NXD1@;")I@,2FV<'F+ _0G_@M5KG_!335?V<X?@I_P3/\ V7)/'&M>,)6M
MO%WB";QGIVD1:3I(*^=;1M<7UM/Y]RI:(2PD&*,R,KI+Y;+Y7^P)\)O^"J?[
M2_P6^(O[(7_!3']CGX=_ 7X22?"*X\%^#/"_PUO+.YBN5OHFMY),0ZC>F+[+
M!&!&,Q!C<L3YA4% #\N/B=\8_&W[.'_!N7^Q-^V[X#U>>/XA:-^TQKFO-XB:
M=C=WMPVH:_\ ://E/S2B=;6*.7<3YB+M;(XK]/\ _@N[_P $UOV"_C+^QA\=
M/VZ/VEM&U34O&NE_#:>[\#>)-0UZYC/AZ:"T T[3K.W1Q"L<UZ071T9I9+R3
M+?ZL1_-5A_P1/_;&^,/[!?[./_!(;XP_"232]$^#WQRU3Q!X^^)G]JV4FCZI
MX>-WJ%Q']A5)C<R3W*:BT:QR0H8FC8R;1M+>]_\ !7>Z_P""V_Q1_:I\*:'^
MQI_P30\,?$/X3?#J[BU>T_X3[QQI$5CXDUY0KP7KV@U:VF,5F2?)BF 4SYF9
M"8X&0 ]F_P"".'[(OQ/T'_@BQ\)OV9?VS+CQ*FL3>%9VU/3H_$-[IM_86-S=
M7$UI8/-;2Q3Q^5:30Q-$6&S;Y9&$ 'RA_P &5%Q/=_\ !.3XG75U.\LLOQRO
M'DDD8LSL=(TLDDGJ2>]??7[#OQ#_ ."B%Q^R1=_%;]OWX VUM\6=0UJ]N/\
MA67@+4-.,6G6:;8;:WAGEOV@8R+$;AFDNF(:Y894*$7Y1_X-=_V'_P!M'_@G
M5^RUXZ_9[_;(_9MU+P=J6K_$*7Q#IFICQ+HVH6D]O)86=OY>;&]FD60/;.2&
M0+AA\V<@ 'Z@4444 %%%% !1110 4444 %%%% !1110 4444 8?C[X;^"/BC
MI$'A[X@^'XM5TZ"^BN_[.NG8V\TL9)C\Z($).BMAPD@9-Z(^W<BD;E%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %8?BWX;^"/'FI:/JOC+P_%J4F@WXOM)BNW=H8+I<&.X\G/EO
M+&1NCD92T;9*%22:W** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,/6/AOX(\0^--)^(.O>'
MXKW5M!64:)<W3M(M@\B,CRPQL2D<S1L\9E51)Y;NF[:S*=RBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L,_#?P0_Q!7XJS^'XIO$,>FMI]MJEP[2/:VS,KR10!R5@61DC,GEA?
M,,4>_=Y:;=RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@##TGX;^"-$\;:I\2=/\/Q#7M9@A
MM]0U:9VEG>WBSY=NK.28X5+.XB3:F^21]NYV8[E%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8?
MA3X;^"/!&KZSXA\,^'XK?4?$5]]KUS47=I;B]E PGF2R%G9$7Y(TSLC0!$55
M %;E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M+L8+GXFP>"=2D\"07"(P?5!;N;<!9/D9]^-JO\A;:&^4F@#TRBOS'_X)&?\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?A1_P .;?\ @I%_T;E_Y=^C_P#R71_PYM_X*1?]&Y?^7?H__P E
MU^Z]%?%?ZB91_/4^^/\ \B?TM_Q-/X@_] N%_P# *O\ \O"BBBOM3^:0HHHH
M *X";X6_$67]I>W^,X^(>C#PW!X3ET<^&3X9E-XTKSI-Y_V[[9L"@Q@>7]FZ
M$_/7?T4 ?//[('_!-[X'_L0?M"?&CXT_ 6W&DZ9\:-0TO5=5\*P6X2VTW4K8
M78N);<@_+'.;E7\K&$<2;3M942+X"?\ !-?X)?L]_MZ_&/\ ;Y\&-(/$/QAT
MW2K?4=.$6R&PDME87,L>#AC<LMO(^1D/$Q!^=J^BZ* /C?XH_P#!)RX^,7_!
M4)_^"A/C_P",F@:IX=O/A#<?#G5_A9J'P_>:+4-(GDFDF\R\.H8+L9W4_P"C
M[=O&W/->2>'?^"5G[>'[!G[$7C#]F7]@W_@HSJUM9Q^./[:^#>E7?PQBOKW0
M8'GDE_L*>\GO'B>QDD9&DN3#$8\3/M<2&(_I'10!XE_P4-_9(U_]NO\ 8O\
M&_[(VF_%"T\(2>.=(73K[Q%/X=;4A;1%U=REN+F#+'8 "9,#/(:O")?^"/\
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
M=:!X<U^T\-?#]M)&B7>D6T,5K>VSR:A<^8@>%9/)D7)( ,F,YZ3XF_\ !)K]
MH/\ :5_X)6^(O^":G[5/[;MEXAEOM"TC2?#OC?0_AR+%[.+3+NWN;:>[@>]E
M-Y.YMHDD9985*]%#YD;[HHH ^*?B5_P2,\1?'C]KS0_VG_CO^T9I>L6$/[/^
MJ?"OQ7X3TKP#)9#5K/4/M'VFYAN3J,IM3B?:D9CF(5.7=CN&%^SI_P $4KGX
M-^-OA;XU\9?M#6OB&X^!7P@U;P'\*#%X2>V$*WWFQG4;\?:V^T2);2+!Y41A
M5L.^Y2ZK']YT4 ?G)^R?_P $$_%G[+^K?LD7:_MBZ?KEM^RE-XQ-E ?AF]L_
MB2/Q#--).KO_ &HXM6B68JC!9 2H)':OT;HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
1** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567512568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 14, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NVR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000906163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,382,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,843,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NVR, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">956-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">20190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Reston,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">11700 Plaza America Drive, Suite 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">54-1394360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and Entity Information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567412168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_AuditorInformationAbstract', window );"><strong>Auditor Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">McLean, VA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AuditorInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auditor Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_AuditorInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569791080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Land under development</a></td>
<td class="nump">$ 12,147<span></span>
</td>
<td class="nump">$ 62,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Contract land deposits, net</a></td>
<td class="nump">497,139<span></span>
</td>
<td class="nump">387,628<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,834,475<span></span>
</td>
<td class="nump">5,777,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">74,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,832,097<span></span>
</td>
<td class="nump">2,674,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,378,191<span></span>
</td>
<td class="nump">2,214,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrust', window );">Deferred compensation trust &#8211; 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016</a></td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,710)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation liability</a></td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">10,047,839<span></span>
</td>
<td class="nump">8,811,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury stock at cost &#8211; 16,864,324 and 16,862,327 shares as of December 31, 2017 and&#160;December 31, 2016, respectively</a></td>
<td class="num">(9,423,858)<span></span>
</td>
<td class="num">(7,922,678)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">3,002,378<span></span>
</td>
<td class="nump">3,103,074<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">5,834,475<span></span>
</td>
<td class="nump">5,777,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,545,069<span></span>
</td>
<td class="nump">2,714,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">60,730<span></span>
</td>
<td class="nump">28,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Receivables</a></td>
<td class="nump">18,552<span></span>
</td>
<td class="nump">18,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers', window );">Lots and housing units, covered under sales agreements with customers</a></td>
<td class="nump">1,777,862<span></span>
</td>
<td class="nump">1,484,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_UnsoldLotsAndHousingUnits', window );">Unsold lots and housing units</a></td>
<td class="nump">127,434<span></span>
</td>
<td class="nump">123,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Land under development</a></td>
<td class="nump">12,147<span></span>
</td>
<td class="nump">62,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryConstructionMaterials', window );">Building materials and other</a></td>
<td class="nump">29,923<span></span>
</td>
<td class="nump">38,159<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryOperativeBuilders', window );">Total Inventory</a></td>
<td class="nump">1,947,366<span></span>
</td>
<td class="nump">1,709,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Contract land deposits, net</a></td>
<td class="nump">497,139<span></span>
</td>
<td class="nump">387,628<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">56,979<span></span>
</td>
<td class="nump">57,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">59,010<span></span>
</td>
<td class="nump">53,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired from business acquisition</a></td>
<td class="nump">41,580<span></span>
</td>
<td class="nump">41,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">132,894<span></span>
</td>
<td class="nump">132,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">96,124<span></span>
</td>
<td class="nump">70,419<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,455,443<span></span>
</td>
<td class="nump">5,214,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">336,560<span></span>
</td>
<td class="nump">339,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">435,860<span></span>
</td>
<td class="nump">440,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">417,463<span></span>
</td>
<td class="nump">240,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">64,128<span></span>
</td>
<td class="nump">59,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,516,255<span></span>
</td>
<td class="nump">1,517,395<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,770,266<span></span>
</td>
<td class="nump">2,598,048<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">28,398<span></span>
</td>
<td class="nump">63,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">2,519<span></span>
</td>
<td class="nump">2,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</a></td>
<td class="nump">302,192<span></span>
</td>
<td class="nump">449,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">3,658<span></span>
</td>
<td class="nump">4,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">9,758<span></span>
</td>
<td class="nump">12,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired from business acquisition</a></td>
<td class="nump">7,347<span></span>
</td>
<td class="nump">7,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">25,160<span></span>
</td>
<td class="nump">22,654<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">379,032<span></span>
</td>
<td class="nump">562,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">10,437<span></span>
</td>
<td class="nump">13,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilities', window );">Accounts payable and other liabilities</a></td>
<td class="nump">51,394<span></span>
</td>
<td class="nump">62,720<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 61,831<span></span>
</td>
<td class="nump">$ 76,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_UnsoldLotsAndHousingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_UnsoldLotsAndHousingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123366838&amp;loc=d3e3073-115593<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesHeldInEmployeeTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesHeldInEmployeeTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryOperativeBuilders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryOperativeBuilders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryConstructionMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of unprocessed goods that will be used in the course of a construction project which will become a part of the finished inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryConstructionMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573844776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">20,555,330<span></span>
</td>
<td class="nump">20,555,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Deferred compensation trust, shares</a></td>
<td class="nump">106,697<span></span>
</td>
<td class="nump">106,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">17,107,889<span></span>
</td>
<td class="nump">16,859,753<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16701-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesHeldInEmployeeTrustShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567988744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 8,951,025<span></span>
</td>
<td class="nump">$ 7,536,923<span></span>
</td>
<td class="nump">$ 7,388,664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(53,117)<span></span>
</td>
<td class="num">(40,872)<span></span>
</td>
<td class="num">(25,380)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">1,590,403<span></span>
</td>
<td class="nump">1,078,033<span></span>
</td>
<td class="nump">1,025,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(353,684)<span></span>
</td>
<td class="num">(176,785)<span></span>
</td>
<td class="num">(147,256)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,236,719<span></span>
</td>
<td class="nump">$ 901,248<span></span>
</td>
<td class="nump">$ 878,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (USD per share)</a></td>
<td class="nump">$ 345.37<span></span>
</td>
<td class="nump">$ 244.11<span></span>
</td>
<td class="nump">$ 241.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (USD per share)</a></td>
<td class="nump">$ 320.48<span></span>
</td>
<td class="nump">$ 230.11<span></span>
</td>
<td class="nump">$ 221.13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in Shares)</a></td>
<td class="nump">3,580,800<span></span>
</td>
<td class="nump">3,691,987<span></span>
</td>
<td class="nump">3,640,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in Shares)</a></td>
<td class="nump">3,858,912<span></span>
</td>
<td class="nump">3,916,661<span></span>
</td>
<td class="nump">3,973,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 8,701,693<span></span>
</td>
<td class="nump">$ 7,328,889<span></span>
</td>
<td class="nump">$ 7,220,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">6,559<span></span>
</td>
<td class="nump">16,938<span></span>
</td>
<td class="nump">24,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="num">(6,763,115)<span></span>
</td>
<td class="num">(5,937,401)<span></span>
</td>
<td class="num">(5,849,862)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="num">(474,808)<span></span>
</td>
<td class="num">(431,008)<span></span>
</td>
<td class="num">(447,547)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(51,530)<span></span>
</td>
<td class="num">(39,458)<span></span>
</td>
<td class="num">(24,335)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">1,418,799<span></span>
</td>
<td class="nump">937,960<span></span>
</td>
<td class="nump">923,879<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">1,470,329<span></span>
</td>
<td class="nump">977,418<span></span>
</td>
<td class="nump">948,214<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">249,332<span></span>
</td>
<td class="nump">208,034<span></span>
</td>
<td class="nump">167,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages', window );">Interest income</a></td>
<td class="nump">8,725<span></span>
</td>
<td class="nump">8,930<span></span>
</td>
<td class="nump">12,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">3,753<span></span>
</td>
<td class="nump">3,249<span></span>
</td>
<td class="nump">2,857<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(88,619)<span></span>
</td>
<td class="num">(78,726)<span></span>
</td>
<td class="num">(79,858)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,587)<span></span>
</td>
<td class="num">(1,414)<span></span>
</td>
<td class="num">(1,045)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">$ 171,604<span></span>
</td>
<td class="nump">$ 140,073<span></span>
</td>
<td class="nump">$ 101,916<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and fee income from mortgage loans considered to be held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569827848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Deferred Compensation Trust</div></th>
<th class="th"><div>Deferred Compensation Liability</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 1,808,562<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 1,820,223<span></span>
</td>
<td class="nump">$ 7,031,333<span></span>
</td>
<td class="num">$ (7,043,200)<span></span>
</td>
<td class="num">$ (16,937)<span></span>
</td>
<td class="nump">$ 16,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">878,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">878,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DeferredCompensationActivityAdjustments', window );">Deferred compensation activity, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of common stock for treasury</a></td>
<td class="num">(698,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(698,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">78,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Proceeds from stock options exercised</a></td>
<td class="nump">274,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">274,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Treasury stock issued upon option exercise and restricted share vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117,376)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">2,341,244<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">2,055,407<span></span>
</td>
<td class="nump">7,909,872<span></span>
</td>
<td class="num">(7,624,241)<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
<td class="nump">16,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">901,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">901,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DeferredCompensationActivityAdjustments', window );">Deferred compensation activity, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="num">(202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of common stock for treasury</a></td>
<td class="num">(371,078)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(371,078)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">50,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Proceeds from stock options exercised</a></td>
<td class="nump">180,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Treasury stock issued upon option exercise and restricted share vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(72,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">3,103,074<span></span>
</td>
<td class="nump">206<span></span>
</td>
<td class="nump">2,214,426<span></span>
</td>
<td class="nump">8,811,120<span></span>
</td>
<td class="num">(7,922,678)<span></span>
</td>
<td class="num">(16,710)<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1,236,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,236,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of common stock for treasury</a></td>
<td class="num">(1,538,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,538,019)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">58,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Proceeds from stock options exercised</a></td>
<td class="nump">142,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">142,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Treasury stock issued upon option exercise and restricted share vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 3,002,378<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 2,378,191<span></span>
</td>
<td class="nump">$ 10,047,839<span></span>
</td>
<td class="num">$ (9,423,858)<span></span>
</td>
<td class="num">$ (16,710)<span></span>
</td>
<td class="nump">$ 16,710<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_DeferredCompensationActivityAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation activities during period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_DeferredCompensationActivityAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568059496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,236,719<span></span>
</td>
<td class="nump">$ 901,248<span></span>
</td>
<td class="nump">$ 878,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">19,463<span></span>
</td>
<td class="nump">21,992<span></span>
</td>
<td class="nump">20,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense</a></td>
<td class="nump">58,234<span></span>
</td>
<td class="nump">50,794<span></span>
</td>
<td class="nump">78,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDepositImpairmentRecoveries', window );">Contract land deposit (recoveries) impairments and other impairments, net</a></td>
<td class="num">(20,827)<span></span>
</td>
<td class="nump">28,079<span></span>
</td>
<td class="num">(680)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfMortgageLoans', window );">Gain on sale of loans, net</a></td>
<td class="num">(205,582)<span></span>
</td>
<td class="num">(168,720)<span></span>
</td>
<td class="num">(128,642)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax (benefit)</a></td>
<td class="num">(234)<span></span>
</td>
<td class="num">(17,565)<span></span>
</td>
<td class="num">(4,070)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Mortgage loans closed</a></td>
<td class="num">(6,079,454)<span></span>
</td>
<td class="num">(5,323,932)<span></span>
</td>
<td class="num">(5,169,422)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Mortgage loans sold and principal payments on mortgage loans held for sale</a></td>
<td class="nump">6,424,204<span></span>
</td>
<td class="nump">5,536,568<span></span>
</td>
<td class="nump">5,260,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Distribution of earnings from unconsolidated joint ventures</a></td>
<td class="nump">9,500<span></span>
</td>
<td class="nump">1,432<span></span>
</td>
<td class="nump">3,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Net change in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Increase in inventory</a></td>
<td class="num">(238,284)<span></span>
</td>
<td class="num">(362,384)<span></span>
</td>
<td class="num">(94,178)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositsOutstanding', window );">(Increase) decrease in contract land deposits</a></td>
<td class="num">(87,374)<span></span>
</td>
<td class="nump">519<span></span>
</td>
<td class="num">(16,994)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Decrease (increase) in receivables</a></td>
<td class="nump">1,956<span></span>
</td>
<td class="num">(1,675)<span></span>
</td>
<td class="nump">2,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">(Decrease) increase in accounts payable and accrued expenses</a></td>
<td class="num">(19,954)<span></span>
</td>
<td class="nump">168,667<span></span>
</td>
<td class="nump">33,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase (Decrease) in Contract with Customer, Liability</a></td>
<td class="nump">176,705<span></span>
</td>
<td class="nump">108,872<span></span>
</td>
<td class="num">(6,360)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other, net</a></td>
<td class="num">(32,679)<span></span>
</td>
<td class="num">(18,626)<span></span>
</td>
<td class="nump">8,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Operating activities</a></td>
<td class="nump">1,242,393<span></span>
</td>
<td class="nump">925,269<span></span>
</td>
<td class="nump">866,535<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,242,393<span></span>
</td>
<td class="nump">925,269<span></span>
</td>
<td class="nump">866,535<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Investments in and advances to unconsolidated joint ventures</a></td>
<td class="num">(1,282)<span></span>
</td>
<td class="num">(435)<span></span>
</td>
<td class="num">(702)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Distribution of capital from unconsolidated joint ventures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,625<span></span>
</td>
<td class="nump">8,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(17,875)<span></span>
</td>
<td class="num">(16,119)<span></span>
</td>
<td class="num">(22,699)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property, plant and equipment</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">996<span></span>
</td>
<td class="nump">1,870<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Provided by (Used in) Investing Activities</a></td>
<td class="num">(18,179)<span></span>
</td>
<td class="num">(3,933)<span></span>
</td>
<td class="num">(13,284)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(1,538,019)<span></span>
</td>
<td class="num">(371,078)<span></span>
</td>
<td class="num">(698,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from Issuance of Senior Long-term Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">923,905<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,062)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="num">(1,363)<span></span>
</td>
<td class="num">(989)<span></span>
</td>
<td class="num">(306)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of stock options</a></td>
<td class="nump">142,370<span></span>
</td>
<td class="nump">180,866<span></span>
</td>
<td class="nump">274,028<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Financing activities</a></td>
<td class="num">(1,397,012)<span></span>
</td>
<td class="nump">727,642<span></span>
</td>
<td class="num">(424,695)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</a></td>
<td class="num">(172,798)<span></span>
</td>
<td class="nump">1,648,978<span></span>
</td>
<td class="nump">428,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, restricted cash, and cash equivalents, beginning of the year</a></td>
<td class="nump">2,809,782<span></span>
</td>
<td class="nump">1,160,804<span></span>
</td>
<td class="nump">732,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, restricted cash, and cash equivalents, end of the year</a></td>
<td class="nump">2,636,984<span></span>
</td>
<td class="nump">2,809,782<span></span>
</td>
<td class="nump">1,160,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid during the year, net of interest capitalized</a></td>
<td class="nump">53,680<span></span>
</td>
<td class="nump">36,805<span></span>
</td>
<td class="nump">24,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid during the year, net of refunds</a></td>
<td class="nump">$ 389,383<span></span>
</td>
<td class="nump">$ 163,076<span></span>
</td>
<td class="nump">$ 153,915<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositImpairmentRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment or subsequent recovery related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDepositImpairmentRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfMortgageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21310-158488<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21286-158488<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123605549&amp;loc=d3e21493-158490<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfMortgageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDepositsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDepositsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the origination of mortgages that are held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499574186552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding restricted cash was attributable to customer deposits for certain home sales.&#160;&#160;Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, $268 and $269, respectively, of cash related to a consolidated variable interest entity is included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheet.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#8217; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (&#8220;LPAs&#8221;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#8217; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#8217;s performance, a developer&#8217;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#8217;s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#8217;s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $25,600 related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $700 of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $30,041 and $52,205 at December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales&#8217; profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.  See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement.  Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet.  The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease.  We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024">"Accrued expenses and other liabilities"</span> on the accompanying consolidated balance sheets.  See Note 13 herein for further information.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty/Product Liability Reserves</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management&#8217;s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#8217; and subcontractors&#8217; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases.&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (&#8220;FNMA&#8221;), Ginnie Mae (&#8220;GNMA&#8221;), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (&#8220;VA&#8221;) and the Federal Housing Administration (&#8220;FHA&#8221;). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451, and open forward delivery sale contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company&#8217;s fair value accounting).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>&#160;&#160; calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,691,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,916,661&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,973,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues &#8211; Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $417,463 and $240,758 as of December&#160;31, 2021 and 2020, respectively.  Substantially all customer deposits are recognized in revenue within twelve months of being received from customers.  Our contract assets, consisting of prepaid sales compensation, totaled approximately $25,200 and $22,500, as of December&#160;31, 2021 and 2020, respectively.  These amounts are included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking Fees</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states&#8217; administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021, 2020 and 2019, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDepositsPolicyPolicyTextBlock', window );">Contract Land Deposits</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (&#8220;LPAs&#8221;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#8217; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#8217;s performance, a developer&#8217;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#8217;s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#8217;s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $25,600 related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $700 of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $30,041 and $52,205 at December&#160;31, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDepositsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568870808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information, Nature of Operations, and Certain Concentrations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Segment Information, Nature of Operations, and Certain Concentrations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-four metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.&#160;&#160;The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately 22% of our 2021 homebuilding revenues from the Washington, D.C. metropolitan area.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking segment is a regional mortgage banking operation. Substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="margin-top:11pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"/><td style="width:15.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.866%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid Atlantic:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">North East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">South East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (&#8220;CODM&#8221;) to determine whether the operating segment&#8217;s results are providing the desired rate of return after covering our cost of capital. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments&#8217; results, which are predominately maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 and 3.00% Senior Notes due 2030 (the &#8220;Senior Notes&#8221;), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,049,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,901,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,951,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536,923&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,388,664&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Profit before taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,959)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated profit before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,033&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the years presented:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other for 2021 compared to 2020 is driven by changes in lumber prices in 2021.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.</span></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:64.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,770,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,545,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,006,619&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,834,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,777,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,479&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes and other interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,117&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,872&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,992&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expenditures for property and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567478472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract', window );"><strong>Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lot  Purchase Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#8217; financial or other liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer&#8217;s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity&#8217;s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project&#8217;s development. The profits and losses are passed directly to the developer&#8217;s equity holders.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (&#8220;VIE&#8221;). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity&#8217;s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the activities that most significantly impact a development entity&#8217;s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity&#8217;s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity&#8217;s equity investors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#8217;s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#8217;s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we controlled approximately 122,800 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $521,900 and $10,100, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2021, we recorded a net reversal of approximately $22,100 related to previously impaired lot deposits as market conditions have improved.  Our contract land deposit asset is shown net of a $30,041 and $52,205 impairment reserve at December&#160;31, 2021 and December&#160;31, 2020, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have certain properties under contract with land owners that are expected to yield approximately 15,500 lots, which are not included in the number of total lots controlled.&#160;&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield.&#160;&#160;These properties are controlled with deposits in cash totaling approximately $5,300 as of December&#160;31, 2021, of which approximately $3,400 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits as of December&#160;31, 2021 and 2020 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:64.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,180&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,833&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,139&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,628&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568889656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Joint Ventures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Joint Ventures</a></td>
<td class="text">Joint Ventures<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we obtain finished lots using joint venture limited liability corporations (&#8220;JVs&#8221;). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard LPA to purchase lots from these JVs, and as a result have a variable interest in these JVs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, we had an aggregate investment totaling approximately $20,300 in four JVs that are expected to produce approximately 2,300 finished lots, of which approximately 1,900 lots were controlled by us and the remaining approximately 400 lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $2,500 in one of the JVs at December&#160;31, 2021.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, we recognized an impairment of approximately $1,300 related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined that we are not the primary beneficiary in three of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $20,300 and $23,600 at December&#160;31, 2021 and December&#160;31, 2020, respectively, and is reported in the &#8220;Other assets&#8221; line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  All activities under the consolidated JV had been completed and as of December&#160;31, 2021, we had no remaining investment in the JV.  The JV had remaining balances of $268 in cash and $248 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2020, we had an aggregate investment totaling approximately $23,600 in four JVs that were expected to produce approximately 5,200 finished lots, of which approximately 2,200 lots were controlled by us and the remaining approximately 3,000 lots were either under contract with unrelated parties or not currently under contract. In addition, at December&#160;31, 2020, we had additional funding commitments in the aggregate totaling $3,100 to one of the JVs. During the fourth quarter of 2020, one of the JVs sold a portion of its owned land. As a result of the sale, we received a distribution from the JV of approximately $13,100 and recognized a net gain on the sale of approximately $5,000.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568960792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Land Under Development<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Real Estate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LandUnderDevelopmentDisclosureTextBlock', window );">Land Under Development</a></td>
<td class="text">Land Under Development<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.&#160;&#160;Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we had the following significant land under development transactions:</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Sold a land parcel to a developer for approximately $45,800, which approximated our carrying value of the property as of the sale date.  In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Completed the development of one land parcel and transferred development costs totaling approximately $16,500 to inventory.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Purchased two raw land parcels for a total purchase price of approximately $11,200, which are expected to produce approximately 200 lots.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we owned land with a carrying value of $12,147 that we intend to develop into approximately 200 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $2,700 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $800. None of our land under development projects had any indicators of impairment as of December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, we directly owned land with a carrying value of $62,790, which was expected to produce approximately 500 finished lots.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LandUnderDevelopmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for land under development.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LandUnderDevelopmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573094040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Interest<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurredCapitalizedAbstract', window );"><strong>Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CapitalizedInterestDisclosureTextBlock', window );">Capitalized Interest</a></td>
<td class="text">Capitalized Interest<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December&#160;31, 2021, 2020 and 2019 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest incurred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,327&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,117)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,872)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,380)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,929)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CapitalizedInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for capitalized interest costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CapitalizedInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurredCapitalizedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurredCapitalizedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573465688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party TransactionsDuring the year ended December&#160;31, 2021, we entered into LPAs to purchase finished building lots for a total purchase price of approximately $189,000 with Elm Street Development, Inc. (&#8220;Elm Street&#8221;), which is controlled by one of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During 2021, 2020 and 2019, we purchased developed lots at market prices from Elm Street for approximately $43,700, $60,200 and $44,600, respectively. We also continue to control a parcel of raw land expected to yield approximately 1,600 finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in 2021, 2020 or 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568933624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment ("PP&amp;E")<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment ("PP&amp;E")</a></td>
<td class="text">Property, Plant and Equipment (&#8220;PP&amp;E&#8221;)<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:67.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Model home furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Mortgage Banking PP&amp;E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,658&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568889080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had the following debt instruments outstanding: </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.95% Senior Notes due 2022 ("2022 Senior Notes")</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;10, 2012, we issued $600,000 of the 2022 Senior Notes. The 2022 Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated balance sheets. The offering of the 2022 Senior Notes resulted in aggregate net proceeds of approximately $593,900, after deducting underwriting discounts and other offering expenses. The 2022 Senior Notes mature on September&#160;15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March&#160;15&#160;and September&#160;15. As of December&#160;31, 2021 and 2020, the unamortized discount was $87 and $207, respectively, and unamortized debt issuance costs were $359 and $868, respectively. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">3.00% Senior Notes due 2030 ("2030 Senior Notes")</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;4, 2020, we issued $600,000 of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,200, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on May&#160;15, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. As of December&#160;31, 2021 and 2020, the unamortized discount was $975 and $1,075, respectively, and unamortized debt issuance costs were $3,025 and $3,387, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;9 and September&#160;17, 2020, we issued an additional $250,000 and $50,000, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes and the 2022 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield 2.00% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $323,600, including the underwriting premium, less offering expenses. As of December&#160;31, 2021 and 2020, the 2030 Additional Notes unamortized premium was $21,945 and $24,324, respectively, and unamortized debt issuance costs were $1,243 and $1,392, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement").  The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility").  Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments.  In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $16,100 was outstanding at December&#160;31, 2021.  Borrowings under the Credit Agreement&#160;generally bear interest&#160;for Base Rate Loans&#160;at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America&#8217;s publicly announced &#8220;prime rate,&#8221; and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.&#160;&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is February&#160;12, 2026. We were in compliance with all covenants under the Credit Agreement at December&#160;31, 2021.&#160;&#160;There was no debt outstanding under the Facility at December&#160;31, 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July&#160;2021, NVRM entered into the Thirteenth Amendment (the &#8220;Amendment&#8221;) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and twelve earlier amendments, the &#8220;Repurchase Agreement&#8221;). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub limits. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.75%. The Pricing Rate at December&#160;31, 2021 was 1.88%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December&#160;31, 2021, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December&#160;31, 2021 and 2020, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July&#160;20, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i)&#160;a tangible net worth requirement, (ii)&#160;a minimum liquidity requirement, (iii)&#160;a minimum net income requirement, and (iv)&#160;a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573093480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common Stock</a></td>
<td class="text">Common Stock<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 3,447,441 and 3,695,577 common shares outstanding at December&#160;31, 2021 and 2020, respectively. We made the following share repurchases during the years indicated:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,019&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,078&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,417&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,038&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares from the treasury account for all equity plan activity. We issued 74,027, 159,151 and 275,906 such shares during 2021, 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568868360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,650&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,586&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,289)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,227)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(745)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Income tax expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,785&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,256&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"/><td style="width:65.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and contract land deposit reserve</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,123&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,520&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,682&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,608&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,020&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,839&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,014&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,634&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,639&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,349&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,429&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,874&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,184&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,475&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,245&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $1,334,100 for the year ended December&#160;31, 2021, and was $770,000 for the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the federal statutory rate (21% in 2021, 2020, and 2019) to income tax expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes computed at the federal statutory rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,985&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,387&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,417&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,469&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,770&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from equity-based compensation </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,369)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,234)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,466)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,014)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt">Primarily attributable to tax benefits from certain energy credits for the years ended December&#160;31, 2021, 2020 and 2019.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate in 2021, 2020 and 2019 was 22.24%, 16.40% and 14.36%, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2018.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"/><td style="width:65.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,817&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,356&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,436&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,155&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,763)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,490&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,817&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $26,456 as of December&#160;31, 2021.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2021, 2020, and 2019, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $1,455, $420 and $1,467, respectively. As of December&#160;31, 2021 and 2020, we had a total of $13,849 and $15,304, respectively, of accrued interest on unrecognized tax benefits which are included in &#8220;Accrued expenses and other liabilities&#8221; on the accompanying consolidated balance sheets. </span></div>We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of December&#160;31, 2021 will be reduced by approximately $6,464 due to statute expiration and effectively settled positions in various state jurisdictions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568949064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</a></td>
<td class="text">Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the &#8220;NYSE&#8221;) on the day prior to the date of grant. Options are granted for a 10-year term and typically vest in separate tranches over periods of 3 to 6 years. RSUs generally vest in separate tranches over periods of 2 to 6 years.  Grants are generally divided such that vesting for 50% of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining 50% of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December&#160;31, 2021.  Each of the following plans was approved by our shareholders:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"><tr><td style="width:1.0%"/><td style="width:54.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity-Based Compensation Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options/RSUs<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available to Issue</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 Equity Incentive Plan (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,903&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014 Equity Incentive Plan (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Equity Incentive Plan (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,480&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,270&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2010 Equity Incentive Plan (the &#8220;2010 Plan&#8221;) authorizes us to issue Options and RSUs.&#160;There were 63,869 Options and 13,034 RSUs outstanding as of December&#160;31, 2021. Shares can no longer be granted from this plan.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) authorizes us to issue Options only. </span></div><div style="padding-left:45pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs.  There were 115,950 Options and 3,530 RSUs outstanding as of December&#160;31, 2021.  Of the 155,270 shares available to issue, 36,470 may be granted in the form of RSUs.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, we issued 18,912 Options under the 2014 Plan.  These options vest over four years in 25% increments beginning on either December 31, 2023 or December 31, 2024, based on the date of grant. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2021 or 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, 50 RSUs were granted under the 2018 Plan during 2021. These RSUs vest over two years in 50% increments beginning on December 31, 2023. Vesting for the RSUs is contingent solely upon continued employment.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the year ended December&#160;31, 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:36.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg. Per Share<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg.&#160;Remaining<br/>Contract&#160;Life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,426&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,912&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719.80&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,749)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140.57&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,695&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,634&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993.07&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310,360&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,598&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested, but not issued at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the &#8220;Pricing Model&#8221;). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option&#8217;s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option&#8217;s expected holding term. For expected volatility, we have concluded that our historical volatility over the option&#8217;s expected holding term provides the most reasonable basis for this estimate. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Options granted during 2021, 2020 and 2019 was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:51.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.36</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.55</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate (range)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30%-1.55%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22%-1.94%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51%-2.73%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (range)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46%-30.80%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.78%-32.48%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.17%-22.01%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.91&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737.19&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.01&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value per share of $4,973.30 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2021, 2020 and 2019, we recognized $58,234, $50,794, and $78,532 in equity-based compensation costs, respectively, and approximately $12,000, $10,500, and $16,800 in tax benefit related to equity-based compensation costs, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $129,700. The unrecognized compensation cost will be recognized over each grant&#8217;s applicable vesting period with the latest vesting date being December&#160;31, 2027. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately 2.1 years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December&#160;31, 2021, 2020 and 2019, we issued 74,027, 159,151 and 275,906 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate exercise proceeds </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,370&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,866&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,028&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value on exercise dates</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,772&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,162&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;padding-left:45pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Profit Sharing Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a trustee-administered, profit sharing retirement plan (the &#8220;Profit Sharing Plan&#8221;) and an Employee Stock Ownership Plan (&#8220;ESOP&#8221;) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended December&#160;31, 2021, 2020 and 2019 was approximately $24,700, $22,500 and $20,300, respectively. We purchased approximately 4,500 and 5,000 shares of our common stock in the open market for the 2021 and 2020 plan year contributions to the ESOP. As of December&#160;31, 2021, all shares held by the ESOP had been allocated to participants&#8217; accounts. The 2021 plan year contribution was funded and fully allocated to participants in February 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two deferred compensation plans (&#8220;Deferred Comp Plans&#8221;). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rabbi trust account held 106,697 shares of NVR common stock as of both December&#160;31, 2021 and 2020. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December&#160;31, 2021, 2020 and 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568901944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingent Liabilities</a></td>
<td class="text">Commitments and Contingent Liabilities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December&#160;31, 2021, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $299,800.  Additionally, as of December&#160;31, 2021, we had funding commitments totaling approximately $2,700 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $800.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bonds and Letters of Credit</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $36,600 of contingent obligations under such agreements, including approximately $16,100 for letters of credit issued under the Credit Agreement as of December&#160;31, 2021. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserve</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,053&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,700&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,605&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,288&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,384)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,703)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,712)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, end of year</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,053&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573079544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value</a></td>
<td class="text">Fair Value<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of December&#160;31, 2021 and December&#160;31, 2020. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"><tr><td style="width:1.0%"/><td style="width:62.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.967%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Estimated Fair Values:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,255&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451 and open forward delivery contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.9pt">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.13pt">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.36pt">the value of the servicing rights associated with the loan (Level 2).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of NVRM&#8217;s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December&#160;31, 2021, the fair value of loans held for sale of $302,192 included on the accompanying consolidated balance sheet were increased by $4,296 from the aggregate principal balance of $297,896.  As of December&#160;31, 2020, the fair value of loans held for sale of $449,760 were increased by $10,042 from the aggregate principal balance of $439,718.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,949&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,757&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,216)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement as of December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"><tr><td style="width:1.0%"/><td style="width:21.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.990%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assumed<br/>Gain<br/>From Loan<br/>Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security<br/>Price<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate lock commitments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,451&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,072&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184,999&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,896&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,296&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value measurement</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,237&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value measurement as of December&#160;31, 2020 was $15,583. NVRM recorded a fair value adjustment to income of $2,654 for the year ended December&#160;31, 2021, a fair value adjustment to expense of $1,472 for the year ended December&#160;31, 2020, </span></div>and a fair value adjustment to income of $198 for the year ended December&#160;31, 2019.&#160;&#160;Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM&#8217;s closed loans and locked loan commitments.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568906264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgage Repurchase Reserve<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MortgageRepurchaseReserveAbstract', window );"><strong>Mortgage Repurchase Reserve [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MortgageRepurchaseReserveTextBlock', window );">Mortgage Repurchase Reserve</a></td>
<td class="text">Mortgage Repurchase ReserveDuring the years ended December&#160;31, 2021, 2020 and 2019, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $2,600, $3,200 and $4,200, respectively. Included in the Mortgage Banking segment&#8217;s &#8220;Accounts payable and other liabilities&#8221; line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $21,400 and $20,500 at December&#160;31, 2021 and 2020, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MortgageRepurchaseReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Reserve [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MortgageRepurchaseReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MortgageRepurchaseReserveTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Reserve</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MortgageRepurchaseReserveTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499570123128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LeasesWe have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment.  Our leases have remaining lease terms of up to 18.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease.  See Note 1 herein for additional information regarding leases.<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"/><td style="width:42.131%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"/><td style="width:60.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"/><td style="width:54.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.142%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,841&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">LeasesWe have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment.  Our leases have remaining lease terms of up to 18.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease.  See Note 1 herein for additional information regarding leases.<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"/><td style="width:42.131%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"/><td style="width:60.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"/><td style="width:54.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.142%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,841&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567386472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (&#8220;NVR&#8221;, the &#8220;Company&#8221;, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding restricted cash was attributable to customer deposits for certain home sales.&#160;&#160;Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020, $268 and $269, respectively, of cash related to a consolidated variable interest entity is included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheet.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstatePolicy', window );">Homebuilding Inventory</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#8217; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDepositsPolicyPolicyTextBlock', window );">Contract Land Deposits</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (&#8220;LPAs&#8221;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#8217; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#8217;s performance, a developer&#8217;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#8217;s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#8217;s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $25,600 related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $700 of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $30,041 and $52,205 at December&#160;31, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy', window );">Land Under Development</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div>Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales&#8217; profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.  See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty/Product Liability Reserves</a></td>
<td class="text">Warranty/Product Liability ReservesWe establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management&#8217;s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#8217; and subcontractors&#8217; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy', window );">Mortgage Loans Held for Sale, Derivatives and Hedging Activities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#8220;NVRM&#8221;). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (&#8220;FNMA&#8221;), Ginnie Mae (&#8220;GNMA&#8221;), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (&#8220;VA&#8221;) and the Federal Housing Administration (&#8220;FHA&#8221;). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#8220;lock-in&#8221; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#8220;lock-in&#8221; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451, and open forward delivery sale contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company&#8217;s fair value accounting).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>&#160;&#160; calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,691,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,916,661&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,973,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy', window );">Revenues-Homebuilding Operations</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues &#8211; Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $417,463 and $240,758 as of December&#160;31, 2021 and 2020, respectively.  Substantially all customer deposits are recognized in revenue within twelve months of being received from customers.  Our contract assets, consisting of prepaid sales compensation, totaled approximately $25,200 and $22,500, as of December&#160;31, 2021 and 2020, respectively.  These amounts are included in homebuilding &#8220;Other assets&#8221; on the accompanying consolidated balance sheets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy', window );">Mortgage Banking Fees</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking Fees</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states&#8217; administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Financial Instruments</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Equity-Based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#8220;service-only&#8221; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2021, 2020 and 2019, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement.  Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet.  The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease.  We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024">"Accrued expenses and other liabilities"</span> on the accompanying consolidated balance sheets.  See Note 13 herein for further information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDepositsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 340<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123409944&amp;loc=d3e29491-110302<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for method for recognizing interest income and amortizing deferred fee or cost of financing receivable. Includes, but is not limited to, treatment of fee, cost, premium and discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for real estate held for development or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 360<br> -Section 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6496927&amp;loc=d3e30448-110314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateHeldForDevelopmentAndSalePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionRealEstateTransactionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 20<br> -Section 40<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123421038&amp;loc=d3e5041-110235<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 20<br> -Section 40<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123421038&amp;loc=d3e5304-110235<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 605<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384352&amp;loc=d3e31924-110322<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionRealEstateTransactionsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499653219240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>&#160;&#160; calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,691,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,916,661&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,973,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499566575336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock', window );">Revenues</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,049,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,668,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,901,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,524,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,951,025&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536,923&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,388,664&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Profit before Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Profit before taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618,362&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,075&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,393)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,959)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated profit before taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,033&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025,795&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#8217;s monthly average asset balance, and was as follows for the years presented:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other for 2021 compared to 2020 is driven by changes in lumber prices in 2021.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:64.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,448&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,770,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,545,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,837,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,006,619&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,834,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,777,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock', window );">Interest Income</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,930&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,479&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock', window );">Interest Expense</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes and other interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,117&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,872&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock', window );">Depreciation and Amortization</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,992&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock', window );">Expenditures for Property and Equipment</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expenditures for property and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,712&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated expenditures for property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,875&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock', window );">Corporate Capital Allocation Charge</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,233&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,468&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of corporate capital allocation charge from segment to consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of depreciation and amortization from segment to consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of expenditures for property and equipment from segment to consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of interest expense from segment to consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation of interest income from segment to consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568879240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract', window );"><strong>Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Total Risk of Loss Related to Contract Land Deposits</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits as of December&#160;31, 2021 and 2020 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"/><td style="width:64.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.725%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,180&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,833&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,139&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,628&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568969464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Interest (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurredCapitalizedAbstract', window );"><strong>Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock', window );">Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December&#160;31, 2021, 2020 and 2019 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,154&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest incurred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,248&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,327&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,117)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,872)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,380)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to cost of sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,929)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of interest costs incurred capitalized expensed and charged to cost of sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurredCapitalizedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurredCapitalizedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573081224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment ("PP&amp;E") (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Summary of Property, Plant and Equipment ("PP&amp;E")</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:67.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Model home furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,979&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Mortgage Banking PP&amp;E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,658&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568957464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_RepurchaseOfCommonStockTableTextBlock', window );">Share Repurchases of Common Stock</a></td>
<td class="text">We made the following share repurchases during the years indicated:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,019&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,078&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">698,417&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,038&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,346&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,965&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_RepurchaseOfCommonStockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_RepurchaseOfCommonStockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499566505048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,971&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,532&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,650&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,769&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,586&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,289)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,195)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,227)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(745)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Income tax expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,785&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,256&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred Income Taxes on Consolidated Balance Sheets</a></td>
<td class="text"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"/><td style="width:65.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and contract land deposit reserve</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,123&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,520&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,682&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,608&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,020&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,839&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,014&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,118&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,634&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,705&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,876&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,639&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,349&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,429&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,874&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,184&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,475&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,245&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Income Tax Expense Reconciliation</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the federal statutory rate (21% in 2021, 2020, and 2019) to income tax expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes computed at the federal statutory rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,985&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,387&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,417&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit (1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,469&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,770&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from equity-based compensation </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,369)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,234)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101,466)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,014)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,837)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt">Primarily attributable to tax benefits from certain energy credits for the years ended December&#160;31, 2021, 2020 and 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"/><td style="width:65.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.719%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,817&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,356&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,436&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,155&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,763)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,694)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,490&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,817&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573772280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock', window );">Summary of Equity-Based Compensation Plans with Grants Outstanding</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December&#160;31, 2021.  Each of the following plans was approved by our shareholders:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"><tr><td style="width:1.0%"/><td style="width:54.974%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.451%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.890%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity-Based Compensation Plans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options/RSUs<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available to Issue</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 Equity Incentive Plan (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,903&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014 Equity Incentive Plan (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Equity Incentive Plan (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,480&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,270&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2010 Equity Incentive Plan (the &#8220;2010 Plan&#8221;) authorizes us to issue Options and RSUs.&#160;There were 63,869 Options and 13,034 RSUs outstanding as of December&#160;31, 2021. Shares can no longer be granted from this plan.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) authorizes us to issue Options only. </span></div><div style="padding-left:45pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs.  There were 115,950 Options and 3,530 RSUs outstanding as of December&#160;31, 2021.  Of the 155,270 shares available to issue, 36,470 may be granted in the form of RSUs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Equity-Based Compensation Plans</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the year ended December&#160;31, 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"/><td style="width:36.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.182%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.289%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.563%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg. Per Share<br/>Exercise&#160;Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Avg.&#160;Remaining<br/>Contract&#160;Life&#160;(years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,426&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,912&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719.80&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,749)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,933.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,894)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,140.57&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,695&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,424.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,863,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,634&#160;</span></td><td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993.07&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310,360&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,598&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(806)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested, but not issued at December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Black-Scholes Option-Pricing Model Assumptions</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Options granted during 2021, 2020 and 2019 was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"/><td style="width:51.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.36</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.55</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate (range)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30%-1.55%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22%-1.94%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51%-2.73%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (range)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46%-30.80%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.78%-32.48%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.17%-22.01%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.91&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737.19&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.01&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Exercised Option Proceeds</a></td>
<td class="text">Information with respect to the vested RSUs and exercised Options is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate exercise proceeds </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,370&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,866&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,028&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value on exercise dates</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,772&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,162&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of share-based compensation arrangements by share-based payment award, grants outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499677979656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of Changes in Product Warranties Reserve</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:51.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,053&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,700&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,605&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,288&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,065&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,384)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,703)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,712)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, end of year</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,053&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499574191336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock', window );">Undesignated Derivative Instruments</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,949&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,844&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,757&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,217&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,216)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement as of December&#160;31, 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"><tr><td style="width:1.0%"/><td style="width:21.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.990%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assumed<br/>Gain<br/>From Loan<br/>Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security<br/>Price<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate lock commitments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028,451&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,072&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184,999&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,896&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(866)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,296&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value measurement</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,561&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,237&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value Measurements, Recurring and Nonrecurring</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values and carrying values of our Senior Notes as of December&#160;31, 2021 and December&#160;31, 2020. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"><tr><td style="width:1.0%"/><td style="width:62.210%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.482%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.967%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Estimated Fair Values:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516,255&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517,395&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567937320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"/><td style="width:42.131%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.367%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.382%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,659&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock', window );">ScheduleofSupplementalCashFlowInformationRelatedtoLeases</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"/><td style="width:60.213%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.697%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating and Finance Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"/><td style="width:54.652%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.684%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.142%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,337&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,841&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,413&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating and Finance Lease, Liability, Maturity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ScheduleofSupplementalCashFlowInformationRelatedtoLeases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569477576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LossReserveOnContractLandDeposits', window );">Loss reserve on contract land deposits</a></td>
<td class="nump">$ 30,041<span></span>
</td>
<td class="nump">$ 52,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NetContractLandDepositImpairmentRecoveries', window );">Net Contract Land Deposit Impairment Recoveries</a></td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="num">(25,600)<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember', window );">Office facilities and other | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember', window );">Office facilities and other | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember', window );">Manufacturing Facilities | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember', window );">Manufacturing Facilities | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 2,545,069<span></span>
</td>
<td class="nump">2,714,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired from business acquisition</a></td>
<td class="nump">41,580<span></span>
</td>
<td class="nump">41,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">417,463<span></span>
</td>
<td class="nump">240,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">28,398<span></span>
</td>
<td class="nump">63,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill acquired from business acquisition</a></td>
<td class="nump">$ 7,347<span></span>
</td>
<td class="nump">7,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_OriginatedLoanTimePeriodBeforeSale', window );">Typical length of days loans sold into secondary market</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 1,028,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,184,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized Contract Cost, Net</a></td>
<td class="nump">$ 25,200<span></span>
</td>
<td class="nump">$ 22,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LossReserveOnContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve account established to account for expected but unspecified losses related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LossReserveOnContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NetContractLandDepositImpairmentRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Contract Land Deposit Impairment Recoveries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NetContractLandDepositImpairmentRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_OriginatedLoanTimePeriodBeforeSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time originated loans are held before being sold into the secondary market.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_OriginatedLoanTimePeriodBeforeSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ManufacturingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567403864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding used to calculate basic EPS (in Shares)</a></td>
<td class="nump">3,580,800<span></span>
</td>
<td class="nump">3,691,987<span></span>
</td>
<td class="nump">3,640,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and restricted share units (in Shares)</a></td>
<td class="nump">278,112<span></span>
</td>
<td class="nump">224,674<span></span>
</td>
<td class="nump">332,339<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares)</a></td>
<td class="nump">3,858,912<span></span>
</td>
<td class="nump">3,916,661<span></span>
</td>
<td class="nump">3,973,027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568894440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities (in Shares)</a></td>
<td class="nump">23,062<span></span>
</td>
<td class="nump">31,210<span></span>
</td>
<td class="nump">319,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567644856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>metropolitan_area </div>
<div>segment </div>
<div>Trade_Names</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberofTradeNames', window );">Number of trade names | Trade_Names</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfMetropolitanAreasSales', window );">Number of metropolitan areas Ryan Homes product are sold | metropolitan_area</a></td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.95%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember', window );">Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Home Building | District of Columbia | Revenue Benchmark</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenue derived</a></td>
<td class="nump">22.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfMetropolitanAreasSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of metropolitan areas that Ryan Homes products are sold in.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfMetropolitanAreasSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberofTradeNames">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Trade Names</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberofTradeNames</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_DC">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_DC</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569858600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">$ 8,951,025<span></span>
</td>
<td class="nump">$ 7,536,923<span></span>
</td>
<td class="nump">$ 7,388,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">8,701,693<span></span>
</td>
<td class="nump">7,328,889<span></span>
</td>
<td class="nump">7,220,844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">4,049,871<span></span>
</td>
<td class="nump">3,668,542<span></span>
</td>
<td class="nump">3,901,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">767,828<span></span>
</td>
<td class="nump">538,772<span></span>
</td>
<td class="nump">514,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">1,891,729<span></span>
</td>
<td class="nump">1,524,667<span></span>
</td>
<td class="nump">1,501,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">1,992,265<span></span>
</td>
<td class="nump">1,596,908<span></span>
</td>
<td class="nump">1,303,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Consolidated revenues</a></td>
<td class="nump">$ 249,332<span></span>
</td>
<td class="nump">$ 208,034<span></span>
</td>
<td class="nump">$ 167,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499563378360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">$ 1,590,403<span></span>
</td>
<td class="nump">$ 1,078,033<span></span>
</td>
<td class="nump">$ 1,025,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense (2)</a></td>
<td class="num">(58,234)<span></span>
</td>
<td class="num">(50,794)<span></span>
</td>
<td class="num">(78,532)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(53,117)<span></span>
</td>
<td class="num">(40,872)<span></span>
</td>
<td class="num">(25,380)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">1,418,799<span></span>
</td>
<td class="nump">937,960<span></span>
</td>
<td class="nump">923,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(51,530)<span></span>
</td>
<td class="num">(39,458)<span></span>
</td>
<td class="num">(24,335)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">171,604<span></span>
</td>
<td class="nump">140,073<span></span>
</td>
<td class="nump">101,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(1,587)<span></span>
</td>
<td class="num">(1,414)<span></span>
</td>
<td class="num">(1,045)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">1,618,362<span></span>
</td>
<td class="nump">1,005,479<span></span>
</td>
<td class="nump">964,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(254,511)<span></span>
</td>
<td class="num">(240,749)<span></span>
</td>
<td class="num">(225,627)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">734,941<span></span>
</td>
<td class="nump">437,849<span></span>
</td>
<td class="nump">478,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(124,385)<span></span>
</td>
<td class="num">(124,486)<span></span>
</td>
<td class="num">(123,178)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">105,432<span></span>
</td>
<td class="nump">50,677<span></span>
</td>
<td class="nump">51,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(25,463)<span></span>
</td>
<td class="num">(22,859)<span></span>
</td>
<td class="num">(19,804)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">271,756<span></span>
</td>
<td class="nump">168,605<span></span>
</td>
<td class="nump">173,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(43,695)<span></span>
</td>
<td class="num">(40,261)<span></span>
</td>
<td class="num">(37,266)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">329,982<span></span>
</td>
<td class="nump">205,029<span></span>
</td>
<td class="nump">155,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(59,381)<span></span>
</td>
<td class="num">(51,729)<span></span>
</td>
<td class="num">(44,334)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="nump">176,251<span></span>
</td>
<td class="nump">143,319<span></span>
</td>
<td class="nump">105,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(1,587)<span></span>
</td>
<td class="num">(1,414)<span></span>
</td>
<td class="num">(1,045)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember', window );">Reconciling items:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Profit before taxes</a></td>
<td class="num">(27,959)<span></span>
</td>
<td class="nump">72,554<span></span>
</td>
<td class="nump">61,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDepositReserveAdjustment', window );">Contract land deposit reserve adjustment</a></td>
<td class="nump">22,163<span></span>
</td>
<td class="num">(24,633)<span></span>
</td>
<td class="nump">1,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense (2)</a></td>
<td class="num">(58,234)<span></span>
</td>
<td class="num">(50,794)<span></span>
</td>
<td class="num">(78,532)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="nump">252,787<span></span>
</td>
<td class="nump">239,233<span></span>
</td>
<td class="nump">224,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_UnallocatedCorporateOverhead', window );">Unallocated corporate overhead</a></td>
<td class="num">(139,611)<span></span>
</td>
<td class="num">(114,921)<span></span>
</td>
<td class="num">(105,125)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ConsolidationAdjustmentsAndOther', window );">Consolidation adjustments and other (4)</a></td>
<td class="num">(53,671)<span></span>
</td>
<td class="nump">63,025<span></span>
</td>
<td class="nump">43,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">$ (51,393)<span></span>
</td>
<td class="num">$ (39,356)<span></span>
</td>
<td class="num">$ (24,221)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ConsolidationAdjustmentsAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consolidation adjustments and other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ConsolidationAdjustmentsAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositReserveAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract land deposit reserve adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDepositReserveAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CorporateCapitalAllocationCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CorporateCapitalAllocationCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_UnallocatedCorporateOverhead">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unallocated corporate overhead.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_UnallocatedCorporateOverhead</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569526936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 5,834,475<span></span>
</td>
<td class="nump">$ 5,777,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LossReserveOnContractLandDeposits', window );">Contract land deposit reserve</a></td>
<td class="num">(30,041)<span></span>
</td>
<td class="num">(52,205)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,455,443<span></span>
</td>
<td class="nump">5,214,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,545,069<span></span>
</td>
<td class="nump">2,714,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred taxes</a></td>
<td class="nump">132,894<span></span>
</td>
<td class="nump">132,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">59,010<span></span>
</td>
<td class="nump">53,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="nump">14,578<span></span>
</td>
<td class="nump">15,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">379,032<span></span>
</td>
<td class="nump">562,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">28,398<span></span>
</td>
<td class="nump">63,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">9,758<span></span>
</td>
<td class="nump">12,439<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,997,449<span></span>
</td>
<td class="nump">2,770,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,322,818<span></span>
</td>
<td class="nump">1,140,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">235,048<span></span>
</td>
<td class="nump">202,591<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">438,700<span></span>
</td>
<td class="nump">377,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">629,198<span></span>
</td>
<td class="nump">494,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">371,685<span></span>
</td>
<td class="nump">555,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember', window );">Reconciling items:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,837,026<span></span>
</td>
<td class="nump">3,006,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,545,069<span></span>
</td>
<td class="nump">2,714,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred taxes</a></td>
<td class="nump">132,894<span></span>
</td>
<td class="nump">132,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible assets and goodwill</a></td>
<td class="nump">49,368<span></span>
</td>
<td class="nump">49,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">59,010<span></span>
</td>
<td class="nump">53,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="nump">14,578<span></span>
</td>
<td class="nump">15,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LossReserveOnContractLandDeposits', window );">Contract land deposit reserve</a></td>
<td class="num">(30,041)<span></span>
</td>
<td class="num">(52,205)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ConsolidationEntriesAndOtherForAssets', window );">Consolidation adjustments and other</a></td>
<td class="nump">$ 66,148<span></span>
</td>
<td class="nump">$ 92,564<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ConsolidationEntriesAndOtherForAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consolidation entries and other for assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ConsolidationEntriesAndOtherForAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LossReserveOnContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve account established to account for expected but unspecified losses related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LossReserveOnContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAssetReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569598888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_InterestIncome', window );">Consolidated interest income</a></td>
<td class="nump">$ 11,879<span></span>
</td>
<td class="nump">$ 17,479<span></span>
</td>
<td class="nump">$ 32,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages', window );">Interest income</a></td>
<td class="nump">8,725<span></span>
</td>
<td class="nump">8,930<span></span>
</td>
<td class="nump">12,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages', window );">Interest income</a></td>
<td class="nump">8,725<span></span>
</td>
<td class="nump">8,930<span></span>
</td>
<td class="nump">12,142<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other unallocated interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOperating', window );">Other unallocated interest income</a></td>
<td class="nump">$ 3,154<span></span>
</td>
<td class="nump">$ 8,549<span></span>
</td>
<td class="nump">$ 20,635<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_InterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_InterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest and fee income from mortgage loans considered to be held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569352088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">$ 53,117<span></span>
</td>
<td class="nump">$ 40,872<span></span>
</td>
<td class="nump">$ 25,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">51,530<span></span>
</td>
<td class="nump">39,458<span></span>
</td>
<td class="nump">24,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">254,511<span></span>
</td>
<td class="nump">240,749<span></span>
</td>
<td class="nump">225,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">124,385<span></span>
</td>
<td class="nump">124,486<span></span>
</td>
<td class="nump">123,178<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">25,463<span></span>
</td>
<td class="nump">22,859<span></span>
</td>
<td class="nump">19,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">43,695<span></span>
</td>
<td class="nump">40,261<span></span>
</td>
<td class="nump">37,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">59,381<span></span>
</td>
<td class="nump">51,729<span></span>
</td>
<td class="nump">44,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,414<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember', window );">Reconciling items:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Consolidated interest expense</a></td>
<td class="nump">51,393<span></span>
</td>
<td class="nump">39,356<span></span>
</td>
<td class="nump">24,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">$ (252,787)<span></span>
</td>
<td class="num">$ (239,233)<span></span>
</td>
<td class="num">$ (224,468)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CorporateCapitalAllocationCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CorporateCapitalAllocationCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567664920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">$ 19,463<span></span>
</td>
<td class="nump">$ 21,992<span></span>
</td>
<td class="nump">$ 20,818<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">16,678<span></span>
</td>
<td class="nump">18,745<span></span>
</td>
<td class="nump">17,495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">6,183<span></span>
</td>
<td class="nump">6,806<span></span>
</td>
<td class="nump">7,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">4,259<span></span>
</td>
<td class="nump">4,969<span></span>
</td>
<td class="nump">4,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">3,325<span></span>
</td>
<td class="nump">3,636<span></span>
</td>
<td class="nump">3,086<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">1,283<span></span>
</td>
<td class="nump">1,534<span></span>
</td>
<td class="nump">1,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other unallocated interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Consolidated depreciation and amortization</a></td>
<td class="nump">$ 2,785<span></span>
</td>
<td class="nump">$ 3,247<span></span>
</td>
<td class="nump">$ 3,323<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499572451416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">$ 17,875<span></span>
</td>
<td class="nump">$ 16,119<span></span>
</td>
<td class="nump">$ 22,699<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">17,491<span></span>
</td>
<td class="nump">15,919<span></span>
</td>
<td class="nump">21,282<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">7,073<span></span>
</td>
<td class="nump">5,712<span></span>
</td>
<td class="nump">9,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">1,083<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">4,813<span></span>
</td>
<td class="nump">5,041<span></span>
</td>
<td class="nump">5,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">4,142<span></span>
</td>
<td class="nump">3,818<span></span>
</td>
<td class="nump">3,944<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Profit before taxes: | Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">265<span></span>
</td>
<td class="nump">899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Other unallocated interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Expenditures for property and equipment:</a></td>
<td class="nump">$ 384<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 1,417<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569488360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate Reconciling Items And Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">$ (252,787)<span></span>
</td>
<td class="num">$ (239,233)<span></span>
</td>
<td class="num">$ (224,468)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate Reconciling Items And Eliminations [Member] | Home Building | Mid Atlantic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">(124,316)<span></span>
</td>
<td class="num">(124,426)<span></span>
</td>
<td class="num">(123,130)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate Reconciling Items And Eliminations [Member] | Home Building | North East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">(25,431)<span></span>
</td>
<td class="num">(22,850)<span></span>
</td>
<td class="num">(19,755)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate Reconciling Items And Eliminations [Member] | Home Building | Mid East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">(43,686)<span></span>
</td>
<td class="num">(40,256)<span></span>
</td>
<td class="num">(37,263)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember', window );">Corporate Reconciling Items And Eliminations [Member] | Home Building | South East</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">(59,354)<span></span>
</td>
<td class="num">(51,701)<span></span>
</td>
<td class="num">(44,320)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember', window );">Reconciling items:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CorporateCapitalAllocationCharge', window );">Corporate capital allocation charge</a></td>
<td class="num">$ (252,787)<span></span>
</td>
<td class="num">$ (239,233)<span></span>
</td>
<td class="num">$ (224,468)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CorporateCapitalAllocationCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#8217;s average net assets employed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CorporateCapitalAllocationCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=nvr_CorporateReconcilingItemsAndEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidAtlanticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidAtlanticMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_NorthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_NorthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_MidEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_MidEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=nvr_SouthEastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=nvr_SouthEastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569540840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements', window );">Maximum range of deposits required under the purchase agreements</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NetContractLandDepositImpairmentRecoveries', window );">Net Contract Land Deposit Impairment Recoveries</a></td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="num">$ (25,600)<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDeposits', window );">Contract Land Deposits</a></td>
<td class="nump">$ 527,180<span></span>
</td>
<td class="nump">$ 439,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements', window );">Maximum range of deposits required under the purchase agreements</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LotsControlledByCompany', window );">Lots controlled by NVR | lot</a></td>
<td class="nump">122,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDepositsOnLotPurchaseAgreements', window );">Contract land deposits in cash under Lot Purchase Agreements</a></td>
<td class="nump">$ 521,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LetterOfCreditOnLotPurchaseAgreements', window );">Letters of credit related to lots</a></td>
<td class="nump">$ 10,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember', window );">Contract on Raw Ground with Landowners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LotsControlledByCompany', window );">Lots controlled by NVR | lot</a></td>
<td class="nump">15,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_RefundableDeposits', window );">Refundable deposits</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDeposits', window );">Contract Land Deposits</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositsOnLotPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDepositsOnLotPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LetterOfCreditOnLotPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letter of credit on lot purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LetterOfCreditOnLotPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LotsControlledByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lots controlled by NVR.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LotsControlledByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of deposits required under the purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NetContractLandDepositImpairmentRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Contract Land Deposit Impairment Recoveries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NetContractLandDepositImpairmentRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_RefundableDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Portion of deposits and letters of credit made on raw land contracts which may be refundable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_RefundableDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573943000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract', window );"><strong>Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDeposits', window );">Contract land deposits</a></td>
<td class="nump">$ 527,180<span></span>
</td>
<td class="nump">$ 439,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LossReserveOnContractLandDeposits', window );">Loss reserve on contract land deposits</a></td>
<td class="num">(30,041)<span></span>
</td>
<td class="num">(52,205)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssets', window );">Contract land deposits, net</a></td>
<td class="nump">497,139<span></span>
</td>
<td class="nump">387,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LettersOfCreditRelatedToLots', window );">Contingent obligations in the form of letters of credit</a></td>
<td class="nump">10,145<span></span>
</td>
<td class="nump">8,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Total risk of loss</a></td>
<td class="nump">$ 507,284<span></span>
</td>
<td class="nump">$ 395,877<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LettersOfCreditRelatedToLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters of credit related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LettersOfCreditRelatedToLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LossReserveOnContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve account established to account for expected but unspecified losses related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LossReserveOnContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569506696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Joint Ventures - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_JointVenturesLineItems', window );"><strong>Joint Ventures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Aggregate investment</a></td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="nump">$ 23,600<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="nump">$ 23,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfJointVentures', window );">Number of joint ventures | joint_venture</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ExpectedProductionOfFinishedLotsFromJointVentures', window );">Expected production of finished lots | lot</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_JointVentureLotsControlledByCompany', window );">Total lots controlled by company under the joint venture | lot</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract', window );">Total lots either under contract with unrelated parties or not under the current contract | lot</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_AggregateAdditionalFundingCommitments', window );">Additional funding commitments in the aggregate</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberJointVenturesWithAdditionalFundingCommitment', window );">Number of joint ventures with additional funding commitment | joint_venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Equity Method Investment, Realized Gain (Loss) on Disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Distribution of capital from unconsolidated joint ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 11,625<span></span>
</td>
<td class="nump">$ 8,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution', window );">ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity Method Investment, Other than Temporary Impairment</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_JointVenturesLineItems', window );"><strong>Joint Ventures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Aggregate investment</a></td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="nump">$ 23,600<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
<td class="nump">$ 23,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AggregateAdditionalFundingCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate additional funding commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_AggregateAdditionalFundingCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ExpectedProductionOfFinishedLotsFromJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected production of finished lots from joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ExpectedProductionOfFinishedLotsFromJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVentureLotsControlledByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture lots controlled by company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVentureLotsControlledByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture lots either under contract with unrelated parties or not under contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberJointVenturesWithAdditionalFundingCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of joint ventures to which NVR has an additional funding commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberJointVenturesWithAdditionalFundingCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=124268079&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of an equity method investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569389896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Joint Ventures - Condensed Balance Sheets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Equity</a></td>
<td class="nump">$ 3,002,378<span></span>
</td>
<td class="nump">$ 3,103,074<span></span>
</td>
<td class="nump">$ 2,341,244<span></span>
</td>
<td class="nump">$ 1,808,562<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">5,834,475<span></span>
</td>
<td class="nump">5,777,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">268<span></span>
</td>
<td class="nump">$ 269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=nvr_ConsolidatedJointVentureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499570009176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Land Under Development - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>parcel </div>
<div>lot</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Real Estate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand', window );">Number of finished lots for use in homebuilding operations | lot</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Carrying value of raw parcels of land</a></td>
<td class="nump">$ 12,147<span></span>
</td>
<td class="nump">$ 62,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment', window );">Aggregate additional funding commitments related to raw land property under joint development</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ExpectedDevelopmentCreditOffsetAmount', window );">Expected development credits that will offset the aggregate additional funding commitments related to raw land property development</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_SaleOfLandUnderDevelopment', window );">SaleOfLandUnderDevelopment</a></td>
<td class="nump">$ 45,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfDevelopedLandParcelsTransferredToInventory', window );">NumberOfDevelopedLandParcelsTransferredToInventory | parcel</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DevelopmentCostsTransferredToInventory', window );">DevelopmentCostsTransferredToInventory</a></td>
<td class="nump">$ 16,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLand', window );">Payments to Acquire Land</a></td>
<td class="nump">$ 11,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfRawLandParcelsOfLandPurchased', window );">Number Of Raw Land Parcels Of Land Purchased | parcel</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand', window );">NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand | lot</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate additional funding commitments related to raw land property development.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_DevelopmentCostsTransferredToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>DevelopmentCostsTransferredToInventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_DevelopmentCostsTransferredToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ExpectedDevelopmentCreditOffsetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Development Credit Offset Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ExpectedDevelopmentCreditOffsetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfDevelopedLandParcelsTransferredToInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NumberOfDevelopedLandParcelsTransferredToInventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfDevelopedLandParcelsTransferredToInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfRawLandParcelsOfLandPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Raw Land Parcels Of Land Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfRawLandParcelsOfLandPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_SaleOfLandUnderDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>SaleOfLandUnderDevelopment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_SaleOfLandUnderDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569885608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward', window );"><strong>Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Interest capitalized, beginning of year</a></td>
<td class="nump">$ 1,025<span></span>
</td>
<td class="nump">$ 3,499<span></span>
</td>
<td class="nump">$ 4,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">53,248<span></span>
</td>
<td class="nump">41,327<span></span>
</td>
<td class="nump">26,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(53,117)<span></span>
</td>
<td class="num">(40,872)<span></span>
</td>
<td class="num">(25,380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Interest charged to cost of sales</a></td>
<td class="num">(563)<span></span>
</td>
<td class="num">(2,929)<span></span>
</td>
<td class="num">(1,738)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts', window );">Interest capitalized, end of year</a></td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 1,025<span></span>
</td>
<td class="nump">$ 3,499<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567667896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Detail) - Elm Street<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lot </div>
<div>numberOfRelatedParties</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice', window );">Related party forward lot purchase agreements purchase price</a></td>
<td class="nump">$ 189,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement', window );">Number of related parties for forward lot purchase agreement | numberOfRelatedParties</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Market price of developed lots</a></td>
<td class="nump">$ 43,700<span></span>
</td>
<td class="nump">$ 60,200<span></span>
</td>
<td class="nump">$ 44,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ExpectedYieldOfRelatedPartyLots', window );">Expected number of lots from joint venture with Elm Street | lot</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ExpectedYieldOfRelatedPartyLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected yield of finished lots with remaining land of related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ExpectedYieldOfRelatedPartyLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of related parties for forward lot purchase agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related party lot purchase agreements purchase price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=nvr_ElmStreetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=nvr_ElmStreetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567536904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property Plant and Equipment ("PP&amp;E") - Summary of Property Plant and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 174,167<span></span>
</td>
<td class="nump">$ 165,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="nump">14,578<span></span>
</td>
<td class="nump">15,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(117,188)<span></span>
</td>
<td class="num">(107,739)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Homebuilding PP&amp;E</a></td>
<td class="nump">56,979<span></span>
</td>
<td class="nump">57,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | Office facilities and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">39,826<span></span>
</td>
<td class="nump">39,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | Model home furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">32,384<span></span>
</td>
<td class="nump">32,686<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building | Production facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">87,379<span></span>
</td>
<td class="nump">77,420<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Homebuilding PP&amp;E</a></td>
<td class="nump">3,658<span></span>
</td>
<td class="nump">4,544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Office facilities and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">15,090<span></span>
</td>
<td class="nump">14,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(11,432)<span></span>
</td>
<td class="num">(10,172)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Homebuilding PP&amp;E</a></td>
<td class="nump">$ 3,658<span></span>
</td>
<td class="nump">$ 4,544<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_OfficeFacilitiesAndOtherEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_ProductionFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nvr_ProductionFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499563026616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 12, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 17, 2020</div></th>
<th class="th"><div>Sep. 09, 2020</div></th>
<th class="th"><div>May 04, 2020</div></th>
<th class="th"><div>Sep. 10, 2012</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Expiration date</a></td>
<td class="text">Jul. 20,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Senior notes maturity date</a></td>
<td class="text">Sep. 15,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Senior notes effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.97%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Senior notes proceeds</a></td>
<td class="nump">$ 593,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of senior notes payment</a></td>
<td class="text">semi-annually in arrears on March&#160;15&#160;and September&#160;15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Debt issuance cost</a></td>
<td class="nump">$ 359,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 868,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Debt Instrument, Unamortized Discount (Premium), Net</a></td>
<td class="num">$ (87,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(207,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_RepurchaseAgreementMember', window );">Repurchase Agreement | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">1.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowing base limitations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_RepurchaseAgreementMember', window );">Repurchase Agreement | Revolving Credit Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember', window );">Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Senior notes maturity date</a></td>
<td class="text">May 15,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Senior notes effective interest rate</a></td>
<td class="nump">3.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Senior notes proceeds</a></td>
<td class="nump">$ 595,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of senior notes payment</a></td>
<td class="text">semi-annually in arrears on May 15 and November 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Debt issuance cost</a></td>
<td class="nump">$ 3,025,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,387,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Debt Instrument, Unamortized Discount (Premium), Net</a></td>
<td class="num">$ (975,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,075,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A250MSeniorNotesDueTwoThousandThirtyMember', window );">$250M Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A50MSeniorNotesDueTwoThousandThirtyMember', window );">$50M Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Senior notes principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A300MSeniorNotesDueTwoThousandThirtyMember', window );">$300M Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Senior notes effective interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Senior notes proceeds</a></td>
<td class="nump">$ 323,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Debt issuance cost</a></td>
<td class="nump">1,243,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,392,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Debt Instrument, Unamortized Discount (Premium), Net</a></td>
<td class="nump">21,945,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,324,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember', window );">Amended Credit Agreement [Member] | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LineOfCreditMaximumIncrementalCommitmentAmount', window );">Increase in commitment available</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember', window );">Amended Credit Agreement [Member] | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Line of credit facility, interest rate description</a></td>
<td class="text">Borrowings under the Credit Agreement&#160;generally bear interest&#160;for Base Rate Loans&#160;at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America&#8217;s publicly announced &#8220;prime rate,&#8221; and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Expiration date</a></td>
<td class="text">Feb. 12,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember', window );">Credit Agreement | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Letters of credit outstanding</a></td>
<td class="nump">$ 16,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LineOfCreditMaximumIncrementalCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LineOfCreditMaximumIncrementalCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28567-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarehouseAgreementBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarehouseAgreementBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_RepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_RepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A250MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A250MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A50MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A50MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A300MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A300MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=nvr_SublimitForIssuanceOfLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=nvr_SublimitForIssuanceOfLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567940360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares outstanding (in Shares)</a></td>
<td class="nump">3,447,441<span></span>
</td>
<td class="nump">3,695,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity', window );">Reissued shares during the period, shares (in Shares)</a></td>
<td class="nump">74,027<span></span>
</td>
<td class="nump">159,151<span></span>
</td>
<td class="nump">275,906<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573945992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock - Share Repurchase of Common Stock (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Aggregate purchase price</a></td>
<td class="nump">$ 1,538,019<span></span>
</td>
<td class="nump">$ 371,078<span></span>
</td>
<td class="nump">$ 698,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Number of shares repurchased (in Shares)</a></td>
<td class="nump">322,038<span></span>
</td>
<td class="nump">96,346<span></span>
</td>
<td class="nump">220,965<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569484184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation', window );">Excess tax benefits from equity-based compensation</a></td>
<td class="nump">$ 48,369<span></span>
</td>
<td class="nump">$ 92,234<span></span>
</td>
<td class="nump">$ 101,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_EstimatedFederalTaxableIncome', window );">Estimated federal taxable income</a></td>
<td class="nump">$ 1,334,100<span></span>
</td>
<td class="nump">$ 770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">22.24%<span></span>
</td>
<td class="nump">16.40%<span></span>
</td>
<td class="nump">14.36%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would affect effective tax rate</a></td>
<td class="nump">$ 26,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal', window );">Reversal of accrued interest on unrecognized tax benefits</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">$ 420<span></span>
</td>
<td class="nump">$ 1,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Total accrued interest on unrecognized tax benefits</a></td>
<td class="nump">13,849<span></span>
</td>
<td class="nump">$ 15,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Reduction in unrecognized tax benefits</a></td>
<td class="nump">$ 6,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_EstimatedFederalTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated federal taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_EstimatedFederalTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567657528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision for Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 272,971<span></span>
</td>
<td class="nump">$ 151,532<span></span>
</td>
<td class="nump">$ 115,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">80,650<span></span>
</td>
<td class="nump">42,769<span></span>
</td>
<td class="nump">34,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">873<span></span>
</td>
<td class="num">(13,289)<span></span>
</td>
<td class="num">(2,195)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(810)<span></span>
</td>
<td class="num">(4,227)<span></span>
</td>
<td class="num">(745)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 353,684<span></span>
</td>
<td class="nump">$ 176,785<span></span>
</td>
<td class="nump">$ 147,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499566497880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation', window );">Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</a></td>
<td class="num">$ (48,369)<span></span>
</td>
<td class="num">$ (92,234)<span></span>
</td>
<td class="num">$ (101,466)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499572422280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other accrued expenses and contract land deposit reserve</a></td>
<td class="nump">$ 64,123<span></span>
</td>
<td class="nump">$ 67,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred compensation</a></td>
<td class="nump">4,682<span></span>
</td>
<td class="nump">4,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Equity-based compensation expense</a></td>
<td class="nump">46,020<span></span>
</td>
<td class="nump">41,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">13,014<span></span>
</td>
<td class="nump">13,118<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Unrecognized tax benefit</a></td>
<td class="nump">10,634<span></span>
</td>
<td class="nump">11,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">9,876<span></span>
</td>
<td class="nump">8,639<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">148,349<span></span>
</td>
<td class="nump">147,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Less: Deferred tax liabilities</a></td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">7,184<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 140,475<span></span>
</td>
<td class="nump">$ 140,245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499573942840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense Reconciliation (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income taxes computed at the federal statutory rate</a></td>
<td class="nump">$ 333,985<span></span>
</td>
<td class="nump">$ 226,387<span></span>
</td>
<td class="nump">$ 215,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal income tax benefit</a></td>
<td class="nump">72,082<span></span>
</td>
<td class="nump">47,469<span></span>
</td>
<td class="nump">45,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation', window );">Excess tax benefits from equity-based compensation</a></td>
<td class="nump">48,369<span></span>
</td>
<td class="nump">92,234<span></span>
</td>
<td class="nump">101,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(4,014)<span></span>
</td>
<td class="num">(4,837)<span></span>
</td>
<td class="num">(12,465)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 353,684<span></span>
</td>
<td class="nump">$ 176,785<span></span>
</td>
<td class="nump">$ 147,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499572367880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 36,817<span></span>
</td>
<td class="nump">$ 39,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">3,436<span></span>
</td>
<td class="nump">3,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(6,763)<span></span>
</td>
<td class="num">(5,694)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 33,490<span></span>
</td>
<td class="nump">$ 36,817<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499562877864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>compensation_plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 12, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense | $</a></td>
<td class="nump">$ 58,234,000<span></span>
</td>
<td class="nump">$ 50,794,000<span></span>
</td>
<td class="nump">$ 78,532,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax benefit related to equity-based compensation costs | $</a></td>
<td class="nump">$ 12,000,000<span></span>
</td>
<td class="nump">$ 10,500,000<span></span>
</td>
<td class="nump">$ 16,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther', window );">Options exercised (in shares)</a></td>
<td class="nump">74,027<span></span>
</td>
<td class="nump">159,151<span></span>
</td>
<td class="nump">275,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan', window );">Combined plan contribution | $</a></td>
<td class="nump">$ 24,700,000<span></span>
</td>
<td class="nump">$ 22,500,000<span></span>
</td>
<td class="nump">$ 20,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP', window );">Shares contributed to the Employee Stock Ownership Plan (in Shares)</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfDeferredCompensationPlans', window );">Number of deferred compensation plans | compensation_plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Common stock, shares held in rabbi trust, shares (in shares)</a></td>
<td class="nump">106,697<span></span>
</td>
<td class="nump">106,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Amended Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LineOfCreditMaximumIncrementalCommitmentAmount', window );">Increase in commitment available | $</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Amended Credit Agreement [Member] | Sublimit for Issuance of Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity | $</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost for all outstanding Options and RSUs | $</a></td>
<td class="nump">$ 129,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period over which the unrecognized compensation will be recorded</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Number of years for options granted</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Options issued under the plan (in Shares)</a></td>
<td class="nump">18,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">534,695<span></span>
</td>
<td class="nump">593,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember', window );">Employee Performance Based Stock Option [Member] | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember', window );">Employee Performance Based Stock Option [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember', window );">Performance Based Restricted Stock Unit [Member] | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">63,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</a></td>
<td class="nump">13,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber', window );">Options/RSUs Outstanding</a></td>
<td class="nump">76,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted share units grants during period</a></td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue', window );">Vested, but not issued at end of period (Aggregate Intrinsic Value) | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</a></td>
<td class="nump">16,564<span></span>
</td>
<td class="nump">17,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber', window );">Vested, but not issued at end of period (Shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">115,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</a></td>
<td class="nump">3,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">155,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber', window );">Options/RSUs Outstanding</a></td>
<td class="nump">119,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted share units grants during period</a></td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">36,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LineOfCreditMaximumIncrementalCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LineOfCreditMaximumIncrementalCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfDeferredCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of deferred compensation plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfDeferredCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options and restricted share units outstanding number.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16701-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesHeldInEmployeeTrustShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_AmendedCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=nvr_SublimitForIssuanceOfLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=nvr_SublimitForIssuanceOfLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499563545384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail) - shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares Authorized</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber', window );">Options/RSUs Outstanding</a></td>
<td class="nump">76,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember', window );">2014 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares Authorized</a></td>
<td class="nump">950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber', window );">Options/RSUs Outstanding</a></td>
<td class="nump">354,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">110,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares Authorized</a></td>
<td class="nump">275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber', window );">Options/RSUs Outstanding</a></td>
<td class="nump">119,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">155,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | 2018 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">36,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Options issued under the plan (in Shares)</a></td>
<td class="nump">18,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (Shares)</a></td>
<td class="nump">18,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric | Performance Based Restricted Stock Unit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric | Employee Performance Based Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Compensation Award, Tranche Three [Member] | Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Compensation Award, Tranche Three [Member] | Employee Performance Based Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award options and restricted share units outstanding number.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nvr_PerformanceBasedRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569965896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 4,973.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">534,695<span></span>
</td>
<td class="nump">593,426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Options | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percentage of options vesting rights</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember', window );">Employee Performance Based Stock Option [Member] | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted share units vesting period or option vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">63,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Restricted share units outstanding</a></td>
<td class="nump">13,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Restricted share units outstanding</a></td>
<td class="nump">16,564<span></span>
</td>
<td class="nump">17,598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember', window );">2014 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="nump">950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">110,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized</a></td>
<td class="nump">275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">115,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Restricted share units outstanding</a></td>
<td class="nump">3,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">155,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available to Issue</a></td>
<td class="nump">36,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nvr_EmployeePerformanceBasedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandFourteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499570082712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (Shares)</a></td>
<td class="nump">593,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (Shares)</a></td>
<td class="nump">18,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (Shares)</a></td>
<td class="num">(73,749)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (Shares)</a></td>
<td class="num">(3,894)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (Shares)</a></td>
<td class="nump">534,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at end of period (Shares)</a></td>
<td class="nump">334,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Per Share Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">$ 2,295.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">4,719.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">1,933.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">3,140.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">2,424.62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at end of period (Weighted Average Exercise Price) | $ / shares</a></td>
<td class="nump">$ 1,993.07<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Remaining Contractual Life and Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at end of period (Weighted Average Remaining Contract Life (Years)</a></td>
<td class="text">5 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at end of period (Weighted Average Remaining Contract Life (Years)</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period (Aggregate Intrinsic Value) | $</a></td>
<td class="nump">$ 1,863,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at end of period (Aggregate Intrinsic Value) | $</a></td>
<td class="nump">$ 1,310,360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (Shares)</a></td>
<td class="nump">63,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember', window );">2010 Plan | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Remaining Contractual Life and Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period (Aggregate Intrinsic Value) | $</a></td>
<td class="nump">$ 97,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue', window );">Vested, but not issued at end of period (Aggregate Intrinsic Value) | $</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember', window );">2018 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option, Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (Shares)</a></td>
<td class="nump">115,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandTenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=nvr_TwoThousandEighteenEquityPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569997240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Estimated option life</a></td>
<td class="text">5 years 3 months 21 days<span></span>
</td>
<td class="text">5 years 4 months 9 days<span></span>
</td>
<td class="text">5 years 6 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk free interest rate (range), minimum</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.22%<span></span>
</td>
<td class="nump">1.51%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk free interest rate (range), maximum</a></td>
<td class="nump">1.55%<span></span>
</td>
<td class="nump">1.94%<span></span>
</td>
<td class="nump">2.73%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility (range), minimum</a></td>
<td class="nump">24.46%<span></span>
</td>
<td class="nump">18.78%<span></span>
</td>
<td class="nump">19.17%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility (range), maximum</a></td>
<td class="nump">30.80%<span></span>
</td>
<td class="nump">32.48%<span></span>
</td>
<td class="nump">22.01%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant-date fair value per share of options granted</a></td>
<td class="nump">$ 1,235.91<span></span>
</td>
<td class="nump">$ 737.19<span></span>
</td>
<td class="nump">$ 661.01<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568842872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Aggregate exercise proceeds</a></td>
<td class="nump">$ 142,370<span></span>
</td>
<td class="nump">$ 180,866<span></span>
</td>
<td class="nump">$ 274,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value on exercise dates</a></td>
<td class="nump">$ 219,219<span></span>
</td>
<td class="nump">$ 432,772<span></span>
</td>
<td class="nump">$ 593,162<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499572314808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements', window );">Maximum range of deposits required under the purchase agreements</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContingentForfeitableDepositsWithLandDevelopers', window );">Contingent forfeitable deposits with land developers</a></td>
<td class="nump">$ 299,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment', window );">Aggregate additional funding commitments related to raw land property development</a></td>
<td class="nump">2,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ExpectedDevelopmentCreditOffsetAmount', window );">Expected development credit offset amount</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements', window );">Contingent obligations under bonds or letters of credit arrangements</a></td>
<td class="nump">36,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember', window );">Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Contingent obligations under letters of credit arrangements</a></td>
<td class="nump">$ 16,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate additional funding commitments related to raw land property development.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CommitmentsAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CommitmentsAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContingentForfeitableDepositsWithLandDevelopers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContingentForfeitableDepositsWithLandDevelopers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ExpectedDevelopmentCreditOffsetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Development Credit Offset Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ExpectedDevelopmentCreditOffsetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of deposits required under the purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569268104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Warranty Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserve, beginning of year</a></td>
<td class="nump">$ 119,638<span></span>
</td>
<td class="nump">$ 108,053<span></span>
</td>
<td class="nump">$ 103,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties', window );">Provision</a></td>
<td class="nump">94,605<span></span>
</td>
<td class="nump">75,288<span></span>
</td>
<td class="nump">69,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Payments</a></td>
<td class="num">(79,384)<span></span>
</td>
<td class="num">(63,703)<span></span>
</td>
<td class="num">(64,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty reserve, end of year</a></td>
<td class="nump">$ 134,859<span></span>
</td>
<td class="nump">$ 119,638<span></span>
</td>
<td class="nump">$ 108,053<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499567879112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="nump">$ 18,237<span></span>
</td>
<td class="nump">$ 15,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior Notes</a></td>
<td class="nump">599,553<span></span>
</td>
<td class="nump">598,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">610,452<span></span>
</td>
<td class="nump">630,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior Notes</a></td>
<td class="nump">1,516,255<span></span>
</td>
<td class="nump">1,517,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</a></td>
<td class="nump">302,192<span></span>
</td>
<td class="nump">449,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</a></td>
<td class="nump">302,192<span></span>
</td>
<td class="nump">449,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Not Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Fair value adjustment income (expense)</a></td>
<td class="nump">2,654<span></span>
</td>
<td class="num">(1,472)<span></span>
</td>
<td class="nump">$ 198<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="nump">14,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,028,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,028,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="num">(218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,184,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,184,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="nump">4,296<span></span>
</td>
<td class="nump">10,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">297,896<span></span>
</td>
<td class="nump">439,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</a></td>
<td class="nump">302,192<span></span>
</td>
<td class="nump">449,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance</a></td>
<td class="nump">302,192<span></span>
</td>
<td class="nump">449,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 297,896<span></span>
</td>
<td class="nump">$ 439,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=nvr_MortgagesHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=nvr_MortgagesHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499570158216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value - Undesignated Derivative Instruments (Detail) - Mortgage Banking - Level 2 - Fair Value, Measurements, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross assets</a></td>
<td class="nump">$ 15,949<span></span>
</td>
<td class="nump">$ 10,844<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Gross liabilities</a></td>
<td class="nump">1,790<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Net commitments</a></td>
<td class="num">(14,159)<span></span>
</td>
<td class="num">(10,757)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Forward sales contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Gross assets</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Gross liabilities</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">5,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Net commitments</a></td>
<td class="num">$ (218)<span></span>
</td>
<td class="num">$ (5,216)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetFairValueGrossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetFairValueGrossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569207048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value - Fair Value Measurement (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementAssumedGainLossFromLoanSale', window );">Assumed Gain From Loan Sale</a></td>
<td class="nump">$ 3,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(1,362)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">16,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="num">(218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement Gain/(Loss)</a></td>
<td class="nump">18,237<span></span>
</td>
<td class="nump">$ 15,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">599,553<span></span>
</td>
<td class="nump">598,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember', window );">Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">916,702<span></span>
</td>
<td class="nump">918,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,516,255<span></span>
</td>
<td class="nump">1,517,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Senior Notes due 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">610,452<span></span>
</td>
<td class="nump">630,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">942,192<span></span>
</td>
<td class="nump">982,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">1,552,644<span></span>
</td>
<td class="nump">1,612,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember', window );">Home Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,516,255<span></span>
</td>
<td class="nump">1,517,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementAssumedGainLossFromLoanSale', window );">Assumed Gain From Loan Sale</a></td>
<td class="nump">2,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(496)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">12,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement Gain/(Loss)</a></td>
<td class="nump">14,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,028,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementAssumedGainLossFromLoanSale', window );">Assumed Gain From Loan Sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="num">(218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement Gain/(Loss)</a></td>
<td class="num">(218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">1,184,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember', window );">Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementAssumedGainLossFromLoanSale', window );">Assumed Gain From Loan Sale</a></td>
<td class="nump">673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsInterestRateMovementEffect', window );">Interest Rate Movement Effect</a></td>
<td class="num">(866)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsChangesInServicingRightsValue', window );">Servicing Rights Value</a></td>
<td class="nump">4,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total Fair Value Measurement Gain/(Loss)</a></td>
<td class="nump">4,296<span></span>
</td>
<td class="nump">10,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 297,896<span></span>
</td>
<td class="nump">$ 439,718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_FairValueMeasurementAssumedGainLossFromLoanSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value measurement assumed gain (loss) from loan sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_FairValueMeasurementAssumedGainLossFromLoanSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_FairValueMeasurementsChangesInServicingRightsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value measurement changes attributable to servicing rights value changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_FairValueMeasurementsChangesInServicingRightsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_FairValueMeasurementsInterestRateMovementEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate movement effect on fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_FairValueMeasurementsInterestRateMovementEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Security price change effect on fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=nvr_A600MSeniorNotesDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=nvr_MortgagesHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=nvr_MortgagesHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499568896600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgage Loan Losses Allowance - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MortgageRepurchaseReserveAbstract', window );"><strong>Mortgage Repurchase Reserve [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Pre-tax charges for loan losses related to mortgage loans sold</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 4,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MortgageRepurchaseReserveRealEstate', window );">Mortgage repurchase reserve</a></td>
<td class="nump">$ 21,400<span></span>
</td>
<td class="nump">$ 20,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MortgageRepurchaseReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Reserve [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MortgageRepurchaseReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_MortgageRepurchaseReserveRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Reserve, Real Estate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_MortgageRepurchaseReserveRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of credit loss expense (reversal of expense) for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140499569562200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">18 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToExtend', window );">Lessee, Operating Lease, Option to Extend</a></td>
<td class="text">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 31,923<span></span>
</td>
<td class="nump">$ 31,704<span></span>
</td>
<td class="nump">$ 30,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance Lease, Right-of-Use Asset, Amortization</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="nump">1,313<span></span>
</td>
<td class="nump">382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Finance Lease, Interest Expense</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term Lease, Cost</a></td>
<td class="nump">24,012<span></span>
</td>
<td class="nump">24,361<span></span>
</td>
<td class="nump">26,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Lease, Cost</a></td>
<td class="nump">58,162<span></span>
</td>
<td class="nump">57,659<span></span>
</td>
<td class="nump">58,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">27,849<span></span>
</td>
<td class="nump">27,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">989<span></span>
</td>
<td class="nump">$ 306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">26,781<span></span>
</td>
<td class="nump">10,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 603<span></span>
</td>
<td class="nump">$ 10,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">11 years 8 months 12 days<span></span>
</td>
<td class="text">12 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months</a></td>
<td class="nump">$ 29,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths', window );">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</a></td>
<td class="nump">1,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo', window );">Finance Lease, Liability, Payments, Due in Rolling Year Two</a></td>
<td class="nump">1,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two</a></td>
<td class="nump">17,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree', window );">Finance Lease, Liability, Payments, Due in Rolling Year Three</a></td>
<td class="nump">1,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three</a></td>
<td class="nump">12,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour', window );">Finance Lease, Liability, Payments, Due in Rolling Year Four</a></td>
<td class="nump">1,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four</a></td>
<td class="nump">7,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive', window );">Finance Lease, Liability, Payments, Due in Rolling Year Five</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five</a></td>
<td class="nump">3,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive', window );">Finance Lease, Liability, Payments, Due in Rolling after Year Five</a></td>
<td class="nump">8,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive', window );">Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five</a></td>
<td class="nump">18,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Finance Lease, Liability, Payment, Due</a></td>
<td class="nump">18,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">88,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Finance Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">2,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">8,499<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_FinanceLeaseShortTermLeasePayments', window );">Finance Lease, Short-term Lease Payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_OperatingLeaseShortTermLeasePayments', window );">Operating Lease, Short-term Lease Payments</a></td>
<td class="nump">5,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Lease, Liability</a></td>
<td class="nump">15,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">$ 74,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_FinanceLeaseShortTermLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Short-term Lease Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_FinanceLeaseShortTermLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_OperatingLeaseShortTermLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Short-term Lease Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_OperatingLeaseShortTermLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>nvr-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nvr="http://www.nvrinc.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nvr-20211231.xsd" xlink:type="simple"/>
    <context id="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2022-02-14</instant>
        </period>
    </context>
    <context id="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ee02f7291954a66a94267d5c24a4145_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i729e9bd709a74d20b10003208ae5dc7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59f74f84f6304cacac27f5e3a0aa427d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb898d234eea4782b9468c00b04c9e69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab97134247324fb4adfe13bb9a39fd56_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i49f30ec45ba74148ba404cfa5d453df1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1918b1f198044ee5a7070a93ac34fafd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id1ef2fa87b104f4ba240d9a0578f3728_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6a4dcded067f45c999ddd5fe1db41b19_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib86ec9d5d3594209bdf5a6ee34ca6bbb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i814612f8a63e432bb1c012f837aeb1a8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3449d56c34404d0f84f3497a6c91f6a0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9aaefca23acd462388c63e10e4777209_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia6f3696bc84141698755d2e50e248e3a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0869daf0a5434b62a4d937286333646d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i54b92dfa5c9e4880b417767b581035d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8161b48d96aa4337b7d9a192ec45c714_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i477b5fcd8c194700916b369e22920322_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iadbe46054a894181b2b78137208e9e46_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifad39d7b74e246dab5d687689cbd4fad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaf98f547998b4e2390e6c4ef6001bfcf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i11624bb7a0994bceae664e6ac2f76d24_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i080358d480d0405a83b007dc8c7af759_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib164dcf688dc476c92961a4ea7b91be9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a8e70c9265040c58f12a92becefa08f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4604cdfe2144ae099bbb91b138e7870_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff98a493d13d4b3e93b6c865e0ec87b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i836562531b5c4315a876537b5661bbcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66df5dd52b2b43f7831cb0f7a6e8c84f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd06d5abeab84c89a2ac2bde554dc7a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic68ff5b265634203bfe62c4e8d176bd2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic56f1c9249634874866c4feaedc78868_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b922e1e513f400bb71819f305e90a95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i306cacf758ce45a0867864131d92a969_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa56bf4c7660464c871be786f5d7abe1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bb890841976487a8e63a62527fdfb67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96aeeec5043e4cae9de0e8a3bf04dd1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f13531aae8e4a7f964c692dcfb6fbb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b63a1ecb6374f729d21074edb3348ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1018c5f6eb84751978c1027d810a310_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a9cbc440b054dd1a033edc9968f4df8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i977a9ce7d08348a08968378ee33ef872_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08e73ba9f183481c845b59c41110c572_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia4602affef9149f988834bd67ff5ab21_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c98e677332e4f54a67034ecd7f36c97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i186a30a1aac8460f80ccb444b2d6cab6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide90cc23b8364d97a54655dc29af8b41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51d87bbcd4c841f890f75de24bac85e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5c9859cd716429098f564265c7d2a93_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:DC</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e25efd2fdf8432c97c24f137ef40268_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bdbf33fb5e648d1a9735a272d6a4457_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i99d8297cbbfe495da544f3cbdbc7eef2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ideed3bfcfd0e4c6db15f385545710f1c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1cb97f83b40049ae9a8016109fe0ce97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia27d3ab7a81f4ce693abb377476971c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10fc8e9a416a4fd981533985a7affdd2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i63e0a47fcd8e47bf9f096ee2c3a84699_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9aae9e5d80264e1ab5b7984889ff7125_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id53833abbf01475fbc17bb2ac7f6d509_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i177c179b65e74f9997279f0ae379f7d5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i51d2949c0e174c7f817454e8a6572bab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3f8f844ffd34dc78955215e4e41aebf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida761e95d5a94930a424c9332d230860_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5d1308786a64003858010d05574a355_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6225150a197d4f2dacc019068207af51_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ee1471ca2444099b23087512d69db15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i08056371c48f44089e9cf257564e65bd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib910c4df36904c1ca523e34c75a78823_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i519f062c0c004490aa527e901c1c13ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic1a9c07f48e24cfaa2ffcba41bb475bd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50be2f1b88db427698019a9964b77878_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7cf1d3fb0e9c48f5a62a777c7315fa20_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a314ed081984140aa8aac297a49b2cd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8edac6269bd5419fbdbf1e6463f51597_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d79b162e3f040029d448119a816a7f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if21c542f2d3e47ffb78fb26dee666280_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b80fa0deffb4ad59ab6aa8f4671f5a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i465d4301f5cc49d5bf45427f8c831865_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia444d78b34d1478f96074e376770ba83_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib6a27ff2ef7b4d4b92f588f9a972e05e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ebddcb2918d437ba9fedd370ddb3961_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4eb73bf1318246409fd59f9b87cdc4fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55a71f423c834903a1f2a7709f885261_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42c3c0eb0aee4476a0343bba15a63f41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea11f3a780e34ca4a2991565ee61fc26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i340cb4db94e64db2805169f7b2ec9248_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0623860322c4aacbe89b0b9d8d893cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1388c5c0abd9454da8daaf7ba62a579a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c5d08344fe1444786045a529d1eaca4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6b9c9fd2ce94275bd8311116dc41d23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5970627a3ae4450286e1b68b97866481_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if103bfbd43a94a71bb3703031979e6e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i079f11852c484de7a023c146a3f5dc15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e99113e1f814c4daf07ec1328047797_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i613cae11628f4224886f0cdc91773f11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib9d477a4c7034550afde8bd939316b1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0296cb09ba3a498cbf51056b7ce0858a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0f33f65e81a4966b58fcdfe33477e38_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac1f42a2c25b4aa5803e8e6e40f09b8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5df8b3811e374387b8050837cf1d7a5f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">nvr:ElmStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1830a8e01dae48b29ca1c095c4a6fd17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f60207ce1784c8a92f2a9223fae654e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46dbbe557eb0479a88358333bdb6bfb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8fb3e9d0de7425dbe66cf6ac95277c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9043d6e3e7c74d18970b858cb1fab4a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:ProductionFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1268b7c62726464aaf9c5c214db63ea0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:ProductionFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:HomeBuildingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b57cf7171e04943b60d3a987142f4e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa02416e8668488c96b54c17e9be3bc2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nvr:OfficeFacilitiesAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1d6b5724f24434797b72e1a7abacadb_I20120910">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-09-10</instant>
        </period>
    </context>
    <context id="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4dfe3d0a143c455d88e94e126cfddaab_I20200504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-04</instant>
        </period>
    </context>
    <context id="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbf5ef68ad074cfe93870b975f21805b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fefa4114e984749b969a1dc836dac39_I20200909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A250MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-09</instant>
        </period>
    </context>
    <context id="i934f3e39c7e647bf9de16a00c7a411a0_I20200917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A50MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-17</instant>
        </period>
    </context>
    <context id="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf3ac027a963413db34842cbb5a06522_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa33ab56fdaf44658cba4d83a55c8794_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A300MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f9b1aa7de164a9884802a057e679c44_I20210212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-12</instant>
        </period>
    </context>
    <context id="ic05dfda7ce42407c9ae1050c7f4b5952_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41f718433fc74cbd95d43366d5bd321e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:AmendedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb9e0226fe39461993d50e84ce704590_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b2c281e401a417098927cd592cf7ddd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i818307385d344021ab61a51960a7dda4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:RepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60babf36122d4ab1821f2f73f80d9a4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:RepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic44475d55b824d1f9cec729765628067_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i543a95dae88d4381906c600c18ea2927_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id776bf6bff2441b4a4a0b300008a4185_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i654c83e57cce4e19ba1d6e4daa447a7d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4abca661ec7143d88e35eae8a9ecbcc3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d9cb615749d46aa9f3e3757b936a637_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7eaba6e9bbd944bd953fdedfd82bfc45_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:EmployeePerformanceBasedStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcca26be44a844e680372718427c2a81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandFourteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i916be9d81a124c4ebde54d51c699e345_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75fba1ac367e4e44a49f2dd4167b262d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i577cfb10225e4802b1fdb4bd90024b57_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:EmployeePerformanceBasedStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6296562366f74055baae16930950796d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e55260950ed4c88a737b8575946f32a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandEighteenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nvr:PerformanceBasedRestrictedStockUnitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic5872f4cebeb405a81e8d865e4795580_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8e7bb35a2b449018f544cc35f7d9256_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife05cc49786f4b4c84bf79147d4d968a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3911abacb7654462a552b6b9def551d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">nvr:TwoThousandTenEquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic1cef1329f9142468863e47487de80ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i608b0b890b3e4d20bc7fc96c61eb5c40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1cdd2d9d2644d739359db172fa5428c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia94a7141d2f348068e279747a340bd53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib28f5570f71c49bf83453b93c05a926d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2a559f3e7024a94b7ce73cf8f828476_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:A600MSeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibfc096359994434cac0d2d99ac19aa45_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b3a519c10844a598de26528855ed783_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6922cd1c83554cc3bedb3a50ca17309b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46d0a1917a71412f8837e000316fd405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2afe0cb025a34fd89d3cbf233af08773_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic49897fb2e0e4abba7ede23665c33639_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia04a5d47bd4b452388095e4ee52fe974_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia05cd49419fb4fe3a512c323ec38a46a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89125a8142274d1a920072340d7883e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba9f64d151fa42899a48cdb7a0fe7d0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib33e643de280435cbf54a4e853837e16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic47629c8e8424539b118ac593a75474b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">nvr:MortgageBankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="trade_names">
        <measure>nvr:Trade_Names</measure>
    </unit>
    <unit id="metropolitan_area">
        <measure>nvr:metropolitan_area</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>nvr:segment</measure>
    </unit>
    <unit id="lot">
        <measure>nvr:lot</measure>
    </unit>
    <unit id="joint_venture">
        <measure>nvr:joint_venture</measure>
    </unit>
    <unit id="parcel">
        <measure>nvr:parcel</measure>
    </unit>
    <unit id="numberofrelatedparties">
        <measure>nvr:numberOfRelatedParties</measure>
    </unit>
    <unit id="compensation_plan">
        <measure>nvr:compensation_plan</measure>
    </unit>
    <dei:DocumentType
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xLTEtMS0xLTE5NDQ4_43c90d45-b76c-45e3-b5d5-22182fe7bbb0">10-K</dei:DocumentType>
    <dei:AmendmentFlag
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8yLTEtMS0xLTE5NDQ4_6c60235e-5987-4dca-9203-5b54c2a9e1f6">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8zLTEtMS0xLTE5NDQ4_b670f694-ba83-4d2c-8672-17c040e9316e">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF80LTEtMS0xLTE5NDQ4_c5118427-920a-4f69-8173-aa86a7573836">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF81LTEtMS0xLTE5NDQ4_e5fb4822-1d61-4160-ad9c-634adf438ceb">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityFileNumber
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF82LTEtMS0xLTE5NDQ4_2404d205-c5a6-4edc-ad2e-200cddece6e0">1-12378</dei:EntityFileNumber>
    <dei:TradingSymbol
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF83LTEtMS0xLTE5NDQ4_7225a1cd-55d1-445e-baec-773624bca369">NVR</dei:TradingSymbol>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF84LTEtMS0xLTE5NDQ4_b2efd0ba-0f65-4af8-bf40-c41548c9f499">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityRegistrantName
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF85LTEtMS0xLTE5NDQ4_9c6f2289-eaee-48a2-8644-ca40d4a07d52">NVR, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMC0xLTEtMS0xOTQ0OA_c9b394f3-3bd0-4301-9eee-7936191f36e3">0000906163</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMS0xLTEtMS0xOTQ0OA_e1a351f1-88ee-4d2b-b4c8-41f0f12995f8">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMi0yLTEtMS0xOTQ0OA_eee9c2a1-ebc5-4ce3-93dd-87df30b1d8e3"
      unitRef="shares">3382726</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat
      contextRef="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xMy0zLTEtMS0xOTQ0OA_8b329c32-d7f5-4dab-b63b-a0dda0fe245e"
      unitRef="usd">16843142000</dei:EntityPublicFloat>
    <dei:EntityShellCompany
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM180L2ZyYWc6ZjMxYTU4MGUzOGU5NDM4ZmEyZmZmNDBmZDMwYTdiZjkvdGFibGU6YzRiZWFhMjdjMGQ0NDJjMWFjM2ZmZjhiZWI3MDhkN2QvdGFibGVyYW5nZTpjNGJlYWEyN2MwZDQ0MmMxYWMzZmZmOGJlYjcwOGQ3ZF8xNC0xLTEtMS0xOTQ0OA_07c3fd60-764a-42e8-a7f3-d1f07a8e0294">false</dei:EntityShellCompany>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzEtMS0xLTEtMTk0NDg_05a6d86b-6226-477b-9b3d-868588683d0a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzEtMy0xLTEtMTk0NDg_e3deba73-a74e-466a-8a75-81f71008cb8b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzItMS0xLTEtMTk0NDg_5ca6d534-4575-41c2-bc7f-89b8b3d6975a"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzItMy0xLTEtMTk0NDg_2c930488-aa6b-4764-b48f-3cb63627afec"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzMtMS0xLTEtMTk0NDg_7aa8627d-a7f8-4d8c-a3e5-fb22c033a045"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzMtMy0xLTEtMTk0NDg_c3688051-25a4-491d-b304-7ff8f0866243"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzQtMS0xLTEtMTk0NDg_159b455b-4727-4b71-8f37-ebb68776ce9b"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzQtMy0xLTEtMTk0NDg_72c45a71-a046-45fb-bff4-174ab03848db"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:TreasuryStockShares
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzUtMS0xLTEtMTk0NDg_ee349778-3acb-42dc-92ad-36ab462f594e"
      unitRef="shares">17107889</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTgvZnJhZzozZGJmZjcyMzQ1M2M0OWQ4YWQ0OGJmMjBiMTZlMDMzMi90YWJsZTpkYzMxZmFjOGU5MDg0M2YxYmVkNjJkY2MzYzI1OGVlMi90YWJsZXJhbmdlOmRjMzFmYWM4ZTkwODQzZjFiZWQ2MmRjYzNjMjU4ZWUyXzUtMy0xLTEtMTk0NDg_22dd37f2-35ba-48f9-a9eb-6533df9eddee"
      unitRef="shares">16859753</us-gaap:TreasuryStockShares>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesMember</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:NumberOfReportableSegments
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDIvZnJhZzoyNTdkYmExOTkzZWQ0MWZjOTNiZjExM2E2ZmZiZDZkOS90YWJsZTo5YTM2ODQ2YTVmZTY0NmJhYTAzMDI0ODgzMzk1OGEwNS90YWJsZXJhbmdlOjlhMzY4NDZhNWZlNjQ2YmFhMDMwMjQ4ODMzOTU4YTA1XzEtMS0xLTEtMTk0NDg_290f4f43-1340-4e26-9645-06796bb16cc0"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i818307385d344021ab61a51960a7dda4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzIvZnJhZzo3MTNkMTVlNzM1MGE0M2QxOTIzZjRmODFhMmQzNDRiZS90YWJsZTo2MzFhY2UyN2M2OWM0NzcwOTljMjgwN2U5MzU1Y2E3ZC90YWJsZXJhbmdlOjYzMWFjZTI3YzY5YzQ3NzA5OWMyODA3ZTkzNTVjYTdkXzItMS0xLTEtMTk0NDg_7399a54a-e74f-49ed-b401-a2b3f99dff43"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODEvZnJhZzoyMWFlNzBlZTA1MWM0YTY2YWNlYjM4ZmJlZjQ1ZDgzMC90YWJsZTozYmMyYzAyZjI4Mzg0MjhiYWM4MDljODM1ZTg5NGQ1NC90YWJsZXJhbmdlOjNiYzJjMDJmMjgzODQyOGJhYzgwOWM4MzVlODk0ZDU0XzEtMy0xLTEtMTk0NDg_121c9719-fac5-4d33-8a03-ecb5d1480f21"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMS0xLTEtMTk0NDg_36ec6c35-e5b1-43e2-a012-af07b525cd2a"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMi0xLTEtMTk0NDg_f270b8f3-a759-4d2b-83d9-78573e47b26a"
      unitRef="number">0.0155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtMy0xLTEtMTk0NDg_20da0b93-4938-42a1-8526-83a2961cd9db"
      unitRef="number">0.0022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNC0xLTEtMTk0NDg_87574cbf-3c37-40be-b9eb-ed1e36d0e459"
      unitRef="number">0.0194</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNS0xLTEtMTk0NDg_13cffbe3-7dc8-49a6-85d6-07c369e39bd1"
      unitRef="number">0.0151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzEtNi0xLTEtMTk0NDg_869e3c57-b1fe-486c-b8cf-b5d1ef65c4ce"
      unitRef="number">0.0273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMS0xLTEtMTk0NDg_7d008cc4-5b25-430f-9f33-0593fcebf599"
      unitRef="number">0.2446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMi0xLTEtMTk0NDg_8b964485-4c53-4448-b592-571fcdb87fa2"
      unitRef="number">0.308</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItMy0xLTEtMTk0NDg_bab05c13-9faa-497f-8c12-f62cf4b8a894"
      unitRef="number">0.1878</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNC0xLTEtMTk0NDg_3ace12eb-c18f-403e-894b-c7fd7fa6e761"
      unitRef="number">0.3248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNS0xLTEtMTk0NDg_56582c75-d190-4269-b1ac-e36a49655486"
      unitRef="number">0.1917</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90YWJsZTpiODRkNjI3NDczNDM0NTMyYTI3MTlkN2JiOGFlMGEwYi90YWJsZXJhbmdlOmI4NGQ2Mjc0NzM0MzQ1MzJhMjcxOWQ3YmI4YWUwYTBiXzItNi0xLTEtMTk0NDg_4e408454-39f5-4e56-9d81-7fe46296c93b"
      unitRef="number">0.2201</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90ZXh0cmVnaW9uOjY1ODFkZTliNTYwYTQ4ZTg5NmNlMGYxZjIxNzg2YTlkXzUxMQ_48490c74-1743-4375-9217-a74b4879718a"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODcvZnJhZzo2NTgxZGU5YjU2MGE0OGU4OTZjZTBmMWYyMTc4NmE5ZC90ZXh0cmVnaW9uOjY1ODFkZTliNTYwYTQ4ZTg5NmNlMGYxZjIxNzg2YTlkXzUxMQ_4d16aefb-df63-4e3a-98a6-d05ef2ab3f3d"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <dei:DocumentType
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzky_fd76d65b-afe3-4258-9510-78ba265056f5">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6YjU1Yzc3Y2QxYTgyNDYxYzg3YTVlMjhmMWQ4MmE4MTUvdGFibGVyYW5nZTpiNTVjNzdjZDFhODI0NjFjODdhNWUyOGYxZDgyYTgxNV8wLTAtMS0xLTE5NDQ4_65a8c0b8-b8e8-44b9-8343-f3f3c63df2a8">true</dei:DocumentAnnualReport>
    <dei:DocumentTransitionReport
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OGUxYzdhMjY0YmY4NGM4ZjljZWE2MDBiMDc4OWNiYzQvdGFibGVyYW5nZTo4ZTFjN2EyNjRiZjg0YzhmOWNlYTYwMGIwNzg5Y2JjNF8wLTAtMS0xLTE5NDQ4_d3416c88-e7ed-4ce1-a447-9e7b396d8fef">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk5_807d5620-7dd5-49f2-bb79-99584e597a5d">1-12378</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk2_4c34f0aa-edd5-42dc-8f32-d1ed8dc0c0e2">NVR, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OTg2YTM3OGUyMDEyNGNjYThiYzVkZGVmYmEzZTUxZjUvdGFibGVyYW5nZTo5ODZhMzc4ZTIwMTI0Y2NhOGJjNWRkZWZiYTNlNTFmNV8wLTAtMS0xLTE5NDQ4_97936e57-5b1f-408c-92d8-f9214b1fedc6">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6OTg2YTM3OGUyMDEyNGNjYThiYzVkZGVmYmEzZTUxZjUvdGFibGVyYW5nZTo5ODZhMzc4ZTIwMTI0Y2NhOGJjNWRkZWZiYTNlNTFmNV8wLTQtMS0xLTE5NDQ4_0c212b57-da91-4522-afda-931f622bf91b">54-1394360</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8wLTAtMS0xLTE5NDQ4_66fe7729-3d5c-4663-b55f-5f8b4123a6bf">11700 Plaza America Drive, Suite 500</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTAtMS0xLTE5NDQ4_3b1e3b62-171d-43b7-a13b-4ddf6fa8ab1e">Reston,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTEtMS0xLTE5NDQ4_ab90974a-544f-4f0f-bd40-3e1cef48560b">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6NDMwMjQyMDQ0YmU0NGFkMTkzNDdiYzI1MWQ2YjJhNTUvdGFibGVyYW5nZTo0MzAyNDIwNDRiZTQ0YWQxOTM0N2JjMjUxZDZiMmE1NV8xLTUtMS0xLTE5NDQ4_31267db6-ca59-446c-baa4-c44e3cdcce91">20190</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk1_3382377c-1094-43ab-a662-3dad9e60b6f2">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkw_600f90b7-e577-43b0-8de6-44b5adb794d6">956-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTAtMS0xLTE5NDQ4_5e8844bf-f21d-49a4-86a3-b47120747784">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTItMS0xLTE5NDQ4_322d260c-a1fb-4639-837f-db29940cad5c">NVR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZGUyMjBiYmJjZmI3NDUwNThhODY4OWU1MDNhNTYwZDcvdGFibGVyYW5nZTpkZTIyMGJiYmNmYjc0NTA1OGE4Njg5ZTUwM2E1NjBkN18xLTQtMS0xLTE5NDQ4_72c47e93-42e6-4ba4-b1eb-3494a45d7a9a">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk3_3006abcc-ddcc-43ee-aecc-873e8e0fdab8">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkx_b6f306df-21d4-4557-9ab6-98f0831e6c79">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzk4_45753685-e728-49a5-a6ee-84d9080e045b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzg3_b2a5818d-0e3a-4ed8-81ff-38ccc0e6c429">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8wLTAtMS0xLTE5NDQ4_39ea50e9-42bf-46b9-9014-f5853863bde9">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8xLTQtMS0xLTE5NDQ4_224d6869-f9b0-446c-a308-5e48f2fa8259">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGFibGU6ZjBkN2M4ZGExODc5NDIzY2FhODQ4NTVjYjZjMTJhMzYvdGFibGVyYW5nZTpmMGQ3YzhkYTE4Nzk0MjNjYWE4NDg1NWNiNmMxMmEzNl8yLTQtMS0xLTE5NDQ4_f4fd63fc-611a-48ee-8969-38257fa0a10e">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzkz_29ed0ec5-bc8c-45b7-ad1e-369ef149042b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMzg4_88fefa83-90df-4a3b-bf3a-27dce86f2e32">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i89ec3fa9003745f6ba93f74eb5fd950b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMDI2_8b329c32-d7f5-4dab-b63b-a0dda0fe245e"
      unitRef="usd">16843142000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id3a99282b0bb41afb98ffa0ce5364bb8_I20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xL2ZyYWc6YzliYTIyM2RiOTMxNGZkYzhmNWJlOTYzODg4NGEzNWQvdGV4dHJlZ2lvbjpjOWJhMjIzZGI5MzE0ZmRjOGY1YmU5NjM4ODg0YTM1ZF8zMDUw_eee9c2a1-ebc5-4ce3-93dd-87df30b1d8e3"
      unitRef="shares">3382726</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4MzU_69c663dd-bd7f-49d1-9c49-65e165f1ed2d">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4MzY_81cd2b25-1304-450c-92a7-a5b66cd5c83c">McLean, VA</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMDMvZnJhZzozMmRlMTBkNjBmYmQ0NDM0OTBhMzcyMDNmN2RmOWNmMy90ZXh0cmVnaW9uOjMyZGUxMGQ2MGZiZDQ0MzQ5MGEzNzIwM2Y3ZGY5Y2YzXzI3NDg3NzkwNjk4Mzg_0c763af7-9427-4e56-a960-07704a258deb">185</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzMtMS0xLTEtMTk0NDg_b6e7b045-1d58-4028-a5f5-2273ffc059f0"
      unitRef="usd">2545069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzMtMy0xLTEtMTk0NDg_268d40af-19a9-4aa0-b40b-820b919dd4db"
      unitRef="usd">2714720000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzQtMS0xLTEtMTk0NDg_64599301-fb16-49b8-8e73-a45b91210f14"
      unitRef="usd">60730000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzQtMy0xLTEtMTk0NDg_c526c8ba-eef5-42c1-96c3-3c268ad84ea7"
      unitRef="usd">28912000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNet
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzUtMS0xLTEtMTk0NDg_512454d5-9fd2-4651-80b7-226e719d6246"
      unitRef="usd">18552000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzUtMy0xLTEtMTk0NDg_f899ecdc-49eb-4dd6-941e-389592a0bcbf"
      unitRef="usd">18299000</us-gaap:AccountsReceivableNet>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzctMS0xLTEtMTk0NDg_89ed961d-b70e-4c99-a39a-229fa6ed67a1"
      unitRef="usd">1777862000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzctMy0xLTEtMTk0NDg_5a611617-1971-4448-b92c-baca3bf43d0c"
      unitRef="usd">1484936000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzgtMS0xLTEtMTk0NDg_abe8f9fe-8ba6-4230-9c16-25d29f6a5051"
      unitRef="usd">127434000</nvr:UnsoldLotsAndHousingUnits>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzgtMy0xLTEtMTk0NDg_865babe8-fa7d-457d-a87c-5c6e0fe9e3d1"
      unitRef="usd">123197000</nvr:UnsoldLotsAndHousingUnits>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzktMS0xLTEtMTk0NDg_6cfbae6e-7f14-4d15-9fb0-af1169f3439e"
      unitRef="usd">12147000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzktMy0xLTEtMTk0NDg_63a73dc7-79cf-452c-81eb-e916cccb91d7"
      unitRef="usd">62790000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEwLTEtMS0xLTE5NDQ4_b50fb828-6be5-4e17-b5c0-422a3afd94b1"
      unitRef="usd">29923000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEwLTMtMS0xLTE5NDQ4_946e3e9e-1a4b-453f-955e-5838fd3efbd1"
      unitRef="usd">38159000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzExLTEtMS0xLTE5NDQ4_e1d759ba-44a9-45c7-aabc-9c83e8cb3f2e"
      unitRef="usd">1947366000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzExLTMtMS0xLTE5NDQ4_c4d2bbec-fa0a-45e8-bfa1-3b94ed12b43e"
      unitRef="usd">1709082000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:DepositsAssets
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEzLTEtMS0xLTE5NDQ4_c7166c16-c779-46c2-9e1e-85057883510f"
      unitRef="usd">497139000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzEzLTMtMS0xLTE5NDQ4_0c186462-4f08-4c14-9eb0-86190c09450e"
      unitRef="usd">387628000</us-gaap:DepositsAssets>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE0LTEtMS0xLTE5NDQ4_6715b57d-6b09-48bd-bf8a-a1d893e032ac"
      unitRef="usd">56979000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE0LTMtMS0xLTE5NDQ4_8af3fa37-0fc4-48a6-ac70-f06da56e981d"
      unitRef="usd">57786000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE1LTEtMS0xLTE5NDQ4_a23b7306-b240-4101-8c95-49baf338ff83"
      unitRef="usd">59010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE1LTMtMS0xLTE5NDQ4_f78a7f43-bcc4-4c77-91fd-6745521f896a"
      unitRef="usd">53110000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE2LTEtMS0xLTE5NDQ4_30243a76-4d48-417e-bc5c-a7b75575d829"
      unitRef="usd">41580000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE2LTMtMS0xLTE5NDQ4_e48b6cda-1e8c-4de3-87b9-6394e745a8a5"
      unitRef="usd">41580000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE3LTEtMS0xLTI1NTk4_f287d3c3-b9f4-414a-96e6-b7588dde856f"
      unitRef="usd">132894000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE3LTMtMS0xLTI1NTk4_4b1192d1-6f19-4109-888c-60382bee7a2d"
      unitRef="usd">132980000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE4LTEtMS0xLTE5NDQ4_0de1df5c-fdc2-4193-9f2a-28cfd82298e2"
      unitRef="usd">96124000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE4LTMtMS0xLTE5NDQ4_af44b472-a91f-47cd-a174-35dfe4704c41"
      unitRef="usd">70419000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE5LTEtMS0xLTE5NDQ4_708297a4-0944-430b-8013-6cba950c0e9d"
      unitRef="usd">5455443000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzE5LTMtMS0xLTE5NDQ4_452933a9-b63e-4291-8aa6-56a4e6284ebf"
      unitRef="usd">5214516000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIxLTEtMS0xLTE5NDQ4_728ad7a5-9780-4f87-93c2-10584dfdd052"
      unitRef="usd">28398000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIxLTMtMS0xLTE5NDQ4_ce4d5c6f-da59-4eb6-88a5-bb344552d12b"
      unitRef="usd">63547000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIyLTEtMS0xLTE5NDQ4_2e18ce78-1479-469f-82de-b3bf46983081"
      unitRef="usd">2519000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIyLTMtMS0xLTE5NDQ4_a0b1da6e-39a1-4057-a416-9af1bc31661c"
      unitRef="usd">2334000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIzLTEtMS0xLTE5NDQ4_2a767075-74f8-4e7c-b128-fc60ba6b205b"
      unitRef="usd">302192000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzIzLTMtMS0xLTE5NDQ4_419b13c8-2566-46c2-8035-b213ab211edb"
      unitRef="usd">449760000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI0LTEtMS0xLTE5NDQ4_307fa393-1d56-4227-aa93-037bc53070ea"
      unitRef="usd">3658000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI0LTMtMS0xLTE5NDQ4_eb81b8a0-c844-4694-ad54-c2eca4cb7a06"
      unitRef="usd">4544000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI1LTEtMS0xLTE5NDQ4_7c7c47c1-d7ec-45c5-8be8-4db12fedb7e1"
      unitRef="usd">9758000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI1LTMtMS0xLTE5NDQ4_2f0c0155-635f-4f78-9a4c-9620798bf6b8"
      unitRef="usd">12439000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI2LTEtMS0xLTE5NDQ4_4e8ce193-3722-4e2f-991f-ec3c5e497de8"
      unitRef="usd">7347000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI2LTMtMS0xLTE5NDQ4_55925e82-833c-482e-b7f0-d4304b2a3bc9"
      unitRef="usd">7347000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI3LTEtMS0xLTE5NDQ4_1a730c4b-ee7f-47a7-b920-fcde7aea3d8f"
      unitRef="usd">25160000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI3LTMtMS0xLTE5NDQ4_d3a4b8ad-2aac-497c-88e3-a91ab3594073"
      unitRef="usd">22654000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI4LTEtMS0xLTE5NDQ4_17050d49-0a41-4479-af00-3d46ac2d37bb"
      unitRef="usd">379032000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI4LTMtMS0xLTE5NDQ4_c91b60cd-c485-452f-9806-1c03e6ab0f26"
      unitRef="usd">562625000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI5LTEtMS0xLTE5NDQ4_e26ab4ac-4d5e-427b-9e1b-22d2b5ff863a"
      unitRef="usd">5834475000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZToxNTFkZjJlMTk3ZDg0YzE2YTAwM2M1N2VmNjFjMDkxYi90YWJsZXJhbmdlOjE1MWRmMmUxOTdkODRjMTZhMDAzYzU3ZWY2MWMwOTFiXzI5LTMtMS0xLTE5NDQ4_eff23671-014f-4afc-8519-84b9fd9a1d9b"
      unitRef="usd">5777141000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzMtMS0xLTEtMTk0NDg_61ed3b0b-4c2b-487c-b242-af43938e0f0b"
      unitRef="usd">336560000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzMtMy0xLTEtMTk0NDg_ecea675d-5872-42fe-9503-16263c591e6b"
      unitRef="usd">339867000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzQtMS0xLTEtMTk0NDg_73822a71-a824-4050-9caa-15f4289090f0"
      unitRef="usd">435860000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzQtMy0xLTEtMTk0NDg_0bfaac17-aaa1-4bf2-b0a0-51e177737fce"
      unitRef="usd">440671000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzUtMS0xLTEtMTk0NDg_2e5dadf5-405c-4d21-90b9-ab60e73c45b9"
      unitRef="usd">417463000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzUtMy0xLTEtMTk0NDg_c018f57b-6382-4d8e-bd60-b1c51da4cd09"
      unitRef="usd">240758000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzYtMS0xLTEtMTk0NDg_9e2d6404-0a98-4668-95ac-13d76117c8c2"
      unitRef="usd">64128000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzYtMy0xLTEtMTk0NDg_133fc2b5-76d2-4f45-a030-803236e2578c"
      unitRef="usd">59357000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SeniorNotes
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzctMS0xLTEtMTk0NDg_57c54d2a-d95c-43ad-80dd-242c3809a5d8"
      unitRef="usd">1516255000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzctMy0xLTEtMTk0NDg_15ebd2b6-6c95-43d1-8cdd-70af43408774"
      unitRef="usd">1517395000</us-gaap:SeniorNotes>
    <us-gaap:Liabilities
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzgtMS0xLTEtMTk0NDg_3504d53c-701a-425b-90aa-00ac755ffddb"
      unitRef="usd">2770266000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzgtMy0xLTEtMTk0NDg_8a4414aa-c5c2-4507-aa3b-bb1324b0f5a4"
      unitRef="usd">2598048000</us-gaap:Liabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEwLTEtMS0xLTE5NDQ4_65c5f9ae-6915-4008-b81e-883a540c7cea"
      unitRef="usd">51394000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEwLTMtMS0xLTE5NDQ4_ca1120b4-4926-4438-b320-930b95a6deea"
      unitRef="usd">62720000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:OperatingLeaseLiability
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzExLTEtMS0xLTE5NDQ4_585e4bcf-874b-4274-b56b-05414f5b588d"
      unitRef="usd">10437000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzExLTMtMS0xLTE5NDQ4_e6065465-1c29-48c8-88d2-a77e06119099"
      unitRef="usd">13299000</us-gaap:OperatingLeaseLiability>
    <us-gaap:Liabilities
      contextRef="i729e9bd709a74d20b10003208ae5dc7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEyLTEtMS0xLTE5NDQ4_9ac776b3-72ff-436c-8dbc-098bc81e5a1b"
      unitRef="usd">61831000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibbb13f19fc7f482ca9b568ccd2ba366b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEyLTMtMS0xLTE5NDQ4_a81baa46-47d2-44ad-a363-bbdc16c88fe3"
      unitRef="usd">76019000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEzLTEtMS0xLTE5NDQ4_e8fbbf15-fcfa-4706-9d68-90131f918fc8"
      unitRef="usd">2832097000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzEzLTMtMS0xLTE5NDQ4_4e55acfb-3bc8-4f28-bab1-f1edc0052971"
      unitRef="usd">2674067000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE1LTEtMS0xLTE5NDQ4_616e19de-3660-40da-a8b0-7acf78369cf0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE1LTMtMS0xLTE5NDQ4_7d39549c-ef9b-4582-84fe-13f945d8fcd5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE4LTEtMS0xLTE5NDQ4_eedc9c75-da7c-4b1e-99e3-66dca001931e"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE4LTMtMS0xLTE5NDQ4_dde5e584-66ae-4046-a958-9c9b720b7c5a"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE5LTEtMS0xLTE5NDQ4_6cc3e27d-af6f-4086-af65-cc94f9157b3f"
      unitRef="usd">2378191000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzE5LTMtMS0xLTE5NDQ4_56cb179e-7240-4dee-b4a8-cc13f734c915"
      unitRef="usd">2214426000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIwLTEtMS0xLTE5NDQ4_faa979ec-c552-4720-bbed-6f9a4be27fa4"
      unitRef="usd">16710000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIwLTMtMS0xLTE5NDQ4_aa5b6cf9-127e-4a6b-a4e8-08c945ce6e0d"
      unitRef="usd">16710000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIxLTEtMS0xLTE5NDQ4_b202d51a-08f1-456e-b940-1e19706c056c"
      unitRef="usd">16710000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIxLTMtMS0xLTE5NDQ4_d525fe99-8bed-41a8-bb37-81f0386e9921"
      unitRef="usd">16710000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIyLTEtMS0xLTE5NDQ4_b90b1177-7806-47c5-b29b-79e72eef0093"
      unitRef="usd">10047839000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIyLTMtMS0xLTE5NDQ4_95a56b29-75c2-4bed-b52f-cbe67deccb5a"
      unitRef="usd">8811120000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIzLTEtMS0xLTE5NDQ4_aaf079ad-2e1a-4cae-9466-5d1568786df0"
      unitRef="usd">9423858000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzIzLTMtMS0xLTE5NDQ4_0efbfe87-18cd-4749-a12c-6b6a50fa40ea"
      unitRef="usd">7922678000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI0LTEtMS0xLTE5NDQ4_670e4ca7-b91f-417d-84d8-91b541626943"
      unitRef="usd">3002378000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI0LTMtMS0xLTE5NDQ4_f659b468-3db3-459d-aa81-c0f7392b6182"
      unitRef="usd">3103074000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI1LTEtMS0xLTE5NDQ4_ba2467ff-05c5-466f-8ba8-7c599108e7ea"
      unitRef="usd">5834475000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMTUvZnJhZzowY2E3NmRkYWE5ZTU0NDVkODU4OTE5MTMwMzNkYTUwMC90YWJsZTpiYTVlZTM1MTQ2ZTU0ZGM4ODZhYjg3ZWJmYzdkNTEwNy90YWJsZXJhbmdlOmJhNWVlMzUxNDZlNTRkYzg4NmFiODdlYmZjN2Q1MTA3XzI1LTMtMS0xLTE5NDQ4_b5d7b28f-2f79-49a7-a140-d9a5e7ca2bcb"
      unitRef="usd">5777141000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtMS0xLTEtMTk0NDg_1b8e42f8-d5bf-4342-9219-77c1393f6039"
      unitRef="usd">8701693000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtMy0xLTEtMTk0NDg_246024bb-0575-43c6-944a-61ea7d65506a"
      unitRef="usd">7328889000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMtNS0xLTEtMTk0NDg_38d5adcc-6c02-449a-8d0b-67f85249db1e"
      unitRef="usd">7220844000</us-gaap:Revenues>
    <us-gaap:OtherIncome
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtMS0xLTEtMTk0NDg_d29fa3e3-ca99-455e-8f2c-b0b9b7b8da82"
      unitRef="usd">6559000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtMy0xLTEtMTk0NDg_d73060a7-d5c3-4dd2-8953-2343375ed75c"
      unitRef="usd">16938000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzQtNS0xLTEtMTk0NDg_de03da1c-8dce-412e-a924-b379115b153e"
      unitRef="usd">24779000</us-gaap:OtherIncome>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtMS0xLTEtMTk0NDg_77985cc0-c108-4888-ab83-297418e2ce9e"
      unitRef="usd">6763115000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtMy0xLTEtMTk0NDg_0ae272ab-e5fe-457e-859d-469b29f433fc"
      unitRef="usd">5937401000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzUtNS0xLTEtMTk0NDg_628d009b-62a8-4066-a4b3-c24b4a38e473"
      unitRef="usd">5849862000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtMS0xLTEtMTk0NDg_029346d7-43e4-40bd-9b53-9339b64b0333"
      unitRef="usd">474808000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtMy0xLTEtMTk0NDg_3038b76c-6364-4a4f-bd5d-b3578ed7c388"
      unitRef="usd">431008000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzYtNS0xLTEtMTk0NDg_a4e3c6ec-d07c-4482-a5d0-88c2b0507b40"
      unitRef="usd">447547000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctMS0xLTEtMTk0NDg_5e8eef36-45af-4330-a3dd-f0ad75351012"
      unitRef="usd">1470329000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctMy0xLTEtMTk0NDg_3b47a497-53d5-4326-8bcc-7629a779ae77"
      unitRef="usd">977418000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzctNS0xLTEtMTk0NDg_89e84023-01cf-43f4-99fe-cd932902a1e7"
      unitRef="usd">948214000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtMS0xLTEtMTk0NDg_567beb52-cc4d-48e9-b5f9-ba67360bbdfe"
      unitRef="usd">51530000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtMy0xLTEtMTk0NDg_dc3a164b-ca81-46ec-9dc5-457b5643b2a1"
      unitRef="usd">39458000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzgtNS0xLTEtMTk0NDg_f6346644-4ea2-4803-a143-2e91a0d29ec0"
      unitRef="usd">24335000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktMS0xLTEtMTk0NDg_02614c70-d936-437e-9f39-64dc08a0ee2e"
      unitRef="usd">1418799000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3e8422230a604e368ae01a6db0b57655_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktMy0xLTEtMTk0NDg_d74f0930-687a-4451-80da-3c5e8d04a398"
      unitRef="usd">937960000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i75a00fb97fb64e44a63d1fa3753f1d34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzktNS0xLTEtMTk0NDg_9d240625-2afc-464c-8af7-0cd326a741bf"
      unitRef="usd">923879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:Revenues
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTEtMS0xLTE5NDQ4_e26fab60-3903-47aa-87be-681ebd04d08c"
      unitRef="usd">249332000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTMtMS0xLTE5NDQ4_6d601a1b-e7cc-4582-b380-bfff5702fc57"
      unitRef="usd">208034000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEyLTUtMS0xLTE5NDQ4_52d980a6-9963-4e5b-85d3-3e114df43c86"
      unitRef="usd">167820000</us-gaap:Revenues>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTEtMS0xLTE5NDQ4_5f586a62-0048-4f46-a08f-e4e7e1ba2b1c"
      unitRef="usd">8725000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTMtMS0xLTE5NDQ4_887cbb90-cee4-4b5d-8ff1-560434b1dd0b"
      unitRef="usd">8930000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzEzLTUtMS0xLTE5NDQ4_42f677bf-3ae2-4cab-9d96-9f6f5feee1d8"
      unitRef="usd">12142000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:OtherIncome
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTEtMS0xLTE5NDQ4_f30a193e-a764-4d8b-927a-bd5006a05ee8"
      unitRef="usd">3753000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTMtMS0xLTE5NDQ4_71322aa0-9fc0-4715-a02a-6c137411841e"
      unitRef="usd">3249000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE0LTUtMS0xLTE5NDQ4_b7aa74a8-12ad-4267-8fa1-d792d71132ec"
      unitRef="usd">2857000</us-gaap:OtherIncome>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTEtMS0xLTE5NDQ4_a9675710-9b2f-4e33-9cc9-6d37e78dde1d"
      unitRef="usd">88619000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTMtMS0xLTE5NDQ4_8d4e002b-c59d-42a6-bc57-a5639fb3444f"
      unitRef="usd">78726000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE1LTUtMS0xLTE5NDQ4_0c18d6ab-4e09-4f81-b53a-e19f054b8378"
      unitRef="usd">79858000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTEtMS0xLTE5NDQ4_c3d7f568-9173-4253-9def-5c5a9ec90b99"
      unitRef="usd">1587000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTMtMS0xLTE5NDQ4_f42b5870-5b51-4374-a470-5cc6dcb8075f"
      unitRef="usd">1414000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE2LTUtMS0xLTE5NDQ4_c5b9aa44-1be1-42ed-bf66-2e4c9da2f1f1"
      unitRef="usd">1045000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTEtMS0xLTE5NDQ4_5a1e0074-827d-4032-a7fe-8e19a1c890be"
      unitRef="usd">171604000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTMtMS0xLTE5NDQ4_bbeca06e-a326-42cb-b332-b115ecf1e30b"
      unitRef="usd">140073000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE3LTUtMS0xLTE5NDQ4_6423d65f-7a7d-43ec-b1af-c9bded64d377"
      unitRef="usd">101916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTEtMS0xLTE5NDQ4_74983eff-cf13-45d8-9e41-ec0b1e288fe2"
      unitRef="usd">1590403000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTMtMS0xLTE5NDQ4_54dfebb2-d7a0-4864-8ecd-958b67919c03"
      unitRef="usd">1078033000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzE5LTUtMS0xLTE5NDQ4_474d38cf-e0fb-4ad1-8d30-6dfa2a509cd4"
      unitRef="usd">1025795000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTEtMS0xLTE5NDQ4_5d6d77b1-acb2-4f8f-a4f0-773c5a228231"
      unitRef="usd">353684000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTMtMS0xLTE5NDQ4_998c9576-e635-4968-9347-eaac62f66a1d"
      unitRef="usd">176785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIwLTUtMS0xLTE5NDQ4_87dcbd1d-5317-4e94-9839-c8cdd7fe1f17"
      unitRef="usd">147256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTEtMS0xLTE5NDQ4_93a2f7c9-cd5f-443b-b5c0-89be77d247ad"
      unitRef="usd">1236719000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTMtMS0xLTE5NDQ4_92558ee0-0227-4a3f-af60-7d034d3d9ef8"
      unitRef="usd">901248000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzIyLTUtMS0xLTE5NDQ4_12ac9fc9-19c4-40d1-a685-2f90b5bc008b"
      unitRef="usd">878539000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTEtMS0xLTE5NDQ4_d567e5c4-2b1d-4e23-a584-48a483c58f60"
      unitRef="usdPerShare">345.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTMtMS0xLTE5NDQ4_0edf4f96-576a-4ffd-b3b3-19d3a85e4c43"
      unitRef="usdPerShare">244.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI0LTUtMS0xLTE5NDQ4_e181e59c-8505-40f3-a2d9-141ce78debb2"
      unitRef="usdPerShare">241.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTEtMS0xLTE5NDQ4_1dd1b804-7a25-4f56-97a9-72f87a8684f1"
      unitRef="usdPerShare">320.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTMtMS0xLTE5NDQ4_dc83583f-990c-496b-9e94-93f4fc33a87c"
      unitRef="usdPerShare">230.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI2LTUtMS0xLTE5NDQ4_d4f6897f-5462-48aa-8f03-cf3b09f9f802"
      unitRef="usdPerShare">221.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTEtMS0xLTE5NDQ4_a3b23f4e-dade-4c39-b041-5ad379f016b4"
      unitRef="shares">3581000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTMtMS0xLTE5NDQ4_faec510f-4d86-4163-9f59-cf549cd1df3d"
      unitRef="shares">3692000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzI4LTUtMS0xLTE5NDQ4_0ef6b258-6feb-4c5b-bf82-9b001706a498"
      unitRef="shares">3641000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTEtMS0xLTE5NDQ4_7b6a7716-c3e4-4481-b2e6-c5857b251ebd"
      unitRef="shares">3859000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTMtMS0xLTE5NDQ4_65a72fc0-1063-4d8c-9a6b-88c94f08d8b1"
      unitRef="shares">3917000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjEvZnJhZzplY2E4M2ViZjNhM2E0NTEwOWYyOGNhMGU3NzQ5Zjc2OS90YWJsZTo5Nzg1NjFjOTNjOGY0NjBjODU0MmY2NWFhNDVmYTU1Yi90YWJsZXJhbmdlOjk3ODU2MWM5M2M4ZjQ2MGM4NTQyZjY1YWE0NWZhNTViXzMwLTUtMS0xLTE5NDQ4_19e1d62a-56a5-46f5-b419-787e3adc76a2"
      unitRef="shares">3973000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iab97134247324fb4adfe13bb9a39fd56_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMS0xLTEtMTk0NDg_8bec54b4-6cf2-4a2e-933e-5783f7b7097d"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49f30ec45ba74148ba404cfa5d453df1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMy0xLTEtMTk0NDg_a001b865-47c5-49c5-a6c4-5472d44cd456"
      unitRef="usd">1820223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1918b1f198044ee5a7070a93ac34fafd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtNS0xLTEtMTk0NDg_cbb08844-125b-4a8a-8031-b4cff633a258"
      unitRef="usd">7031333000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1ef2fa87b104f4ba240d9a0578f3728_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtNy0xLTEtMTk0NDg_84782c31-956b-43c1-8777-8014bc66c27b"
      unitRef="usd">-7043200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a4dcded067f45c999ddd5fe1db41b19_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtOS0xLTEtMTk0NDg_a3c63673-3382-483f-80f6-79e70919a5b7"
      unitRef="usd">-16937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib86ec9d5d3594209bdf5a6ee34ca6bbb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMTEtMS0xLTE5NDQ4_a61a5a72-e7d6-46b9-9762-35675059224c"
      unitRef="usd">16937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEtMTMtMS0xLTE5NDQ4_1109bbcc-7caa-44bc-9ce4-60a80cd85d9c"
      unitRef="usd">1808562000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3449d56c34404d0f84f3497a6c91f6a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzQtNS0xLTEtMTk0NDg_4170fe4a-62ad-4362-ab90-df14f7b0715b"
      unitRef="usd">878539000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzQtMTMtMS0xLTE5NDQ4_e954bd8a-1afc-47aa-8354-46367c0e1133"
      unitRef="usd">878539000</us-gaap:NetIncomeLoss>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i9aaefca23acd462388c63e10e4777209_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzUtOS0xLTEtMTk0NDg_0d09bcd5-87f2-4961-8ab4-7b5b7a1397ec"
      unitRef="usd">25000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="ia6f3696bc84141698755d2e50e248e3a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzUtMTEtMS0xLTE5NDQ4_914cd956-be5b-4ec1-bb46-f29200f06083"
      unitRef="usd">-25000</nvr:DeferredCompensationActivityAdjustments>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzYtNy0xLTEtMTk0NDg_3d0a21e1-c812-4745-843c-21587d1167fc"
      unitRef="usd">698417000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzYtMTMtMS0xLTE5NDQ4_62cdb28a-0b91-408c-9431-060dd1e7151e"
      unitRef="usd">698417000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzctMy0xLTEtMTk0NDg_73112be9-0c58-4b0b-9f0a-f5b07b115e42"
      unitRef="usd">78532000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzctMTMtMS0xLTE5NDQ4_c5497e8a-6a46-48cb-8494-651792875256"
      unitRef="usd">78532000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzgtMy0xLTEtMTk0NDg_8c1b2f26-7374-4bde-afb5-bbe4e1534b9a"
      unitRef="usd">274028000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzgtMTMtMS0xLTE5NDQ4_a4c62579-94ac-4e11-b1e8-a6fffe723d50"
      unitRef="usd">274028000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0869daf0a5434b62a4d937286333646d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzktMy0xLTEtMTk0NDg_4560538f-8ca6-409a-ae79-6af789c5acbc"
      unitRef="usd">-117376000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie7f8feef9d3b45058779d0ff3d00ba3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzktNy0xLTEtMTk0NDg_478a1f9e-d630-49d1-9be9-86ed776e0809"
      unitRef="usd">117376000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i54b92dfa5c9e4880b417767b581035d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTEtMS0xLTE5NDQ4_d5e32e6b-c434-4f86-93a4-30a58a82b569"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8161b48d96aa4337b7d9a192ec45c714_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTMtMS0xLTE5NDQ4_4890595e-de9e-40c4-9a10-62fb2682d0bb"
      unitRef="usd">2055407000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i477b5fcd8c194700916b369e22920322_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTUtMS0xLTE5NDQ4_6dc285a7-8619-4c5e-aa84-d874105b6e4c"
      unitRef="usd">7909872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iadbe46054a894181b2b78137208e9e46_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTctMS0xLTE5NDQ4_e84c2938-c942-48f6-b0c9-af4d073e5c38"
      unitRef="usd">-7624241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifad39d7b74e246dab5d687689cbd4fad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTktMS0xLTE5NDQ4_8a196ae0-fafe-41d5-82be-d37c1ec1033b"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf98f547998b4e2390e6c4ef6001bfcf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTExLTEtMS0xOTQ0OA_76a4ec8d-ad23-4abb-91da-2cb7ebc3dc29"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEwLTEzLTEtMS0xOTQ0OA_1ed9ba5d-7755-43f7-9996-5b3fadceedb5"
      unitRef="usd">2341244000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i11624bb7a0994bceae664e6ac2f76d24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEzLTUtMS0xLTE5NDQ4_608fd846-50a1-4ccd-8bb9-c9472f608913"
      unitRef="usd">901248000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzEzLTEzLTEtMS0xOTQ0OA_6fd48dda-2ce8-48ed-872b-eab845687cc3"
      unitRef="usd">901248000</us-gaap:NetIncomeLoss>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i080358d480d0405a83b007dc8c7af759_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE0LTktMS0xLTE5NDQ4_fc8432a6-9a39-49b5-a7ae-aa21b96e6714"
      unitRef="usd">202000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="ib164dcf688dc476c92961a4ea7b91be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE0LTExLTEtMS0xOTQ0OA_0ed200f4-f4dd-491a-a78b-516dab7b0c54"
      unitRef="usd">-202000</nvr:DeferredCompensationActivityAdjustments>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE1LTctMS0xLTE5NDQ4_08077917-e47a-43cd-a371-8e7e228d900a"
      unitRef="usd">371078000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE1LTEzLTEtMS0xOTQ0OA_fa88c359-cb0c-44a1-9bd7-0275cd44a94e"
      unitRef="usd">371078000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE2LTMtMS0xLTE5NDQ4_5669553e-0ec0-4eaa-99bd-22ab5df1f6b8"
      unitRef="usd">50794000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE2LTEzLTEtMS0xOTQ0OA_704bcdcf-3275-4b46-acd8-4cc431e82886"
      unitRef="usd">50794000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE3LTMtMS0xLTE5NDQ4_d0fa9812-0cae-4a68-9fe0-e48e07cb0460"
      unitRef="usd">180866000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE3LTEzLTEtMS0xOTQ0OA_3546ebb1-a60c-4059-ba68-3f4f8e8a4533"
      unitRef="usd">180866000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5b7e852fd6cb4ba08f1f7000a5c6986f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE4LTMtMS0xLTE5NDQ4_74fc852f-e531-403b-8181-2d3eacf7fc72"
      unitRef="usd">-72641000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7ef58ede8ecb40908463834c393aaefe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE4LTctMS0xLTE5NDQ4_7f3e9fa6-0ec5-43e0-8534-965680e2b657"
      unitRef="usd">72641000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i7a8e70c9265040c58f12a92becefa08f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTEtMS0xLTE5NDQ4_1dd882cc-7295-4666-9261-e8ceb011e3da"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie4604cdfe2144ae099bbb91b138e7870_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTMtMS0xLTE5NDQ4_e930482d-af50-4cac-869c-cdeda30a2d4f"
      unitRef="usd">2214426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff98a493d13d4b3e93b6c865e0ec87b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTUtMS0xLTE5NDQ4_9845c3ac-e46f-4502-a805-f2a09762a313"
      unitRef="usd">8811120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i836562531b5c4315a876537b5661bbcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTctMS0xLTE5NDQ4_a07dbef1-f533-421d-bd0d-b72d02e4397f"
      unitRef="usd">-7922678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66df5dd52b2b43f7831cb0f7a6e8c84f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTktMS0xLTE5NDQ4_cf975584-e672-4b40-b3bb-1059ef2f5b78"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd06d5abeab84c89a2ac2bde554dc7a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTExLTEtMS0xOTQ0OA_076388b5-571d-45dd-be0d-c51f9c0298a5"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzE5LTEzLTEtMS0xOTQ0OA_7fea964b-0b97-4ecb-9a61-db4685fd991f"
      unitRef="usd">3103074000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic68ff5b265634203bfe62c4e8d176bd2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIxLTUtMS0xLTE5NDQ4_d0e8030f-cad4-4572-82ca-791f75f1f48a"
      unitRef="usd">1236719000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIxLTEzLTEtMS0xOTQ0OA_8fae4fea-08ec-4907-af82-02fa8330df02"
      unitRef="usd">1236719000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic56f1c9249634874866c4feaedc78868_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIzLTctMS0xLTE5NDQ4_20122a4a-5728-4ed9-a858-d51ea18e88d6"
      unitRef="usd">1538019000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzIzLTEzLTEtMS0xOTQ0OA_53fd81b8-0e32-4481-8f87-4bdaf076178f"
      unitRef="usd">1538019000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI0LTMtMS0xLTE5NDQ4_4d26f4f4-57ba-4cac-9f79-cb7d9a7f260c"
      unitRef="usd">58234000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI0LTEzLTEtMS0xOTQ0OA_994ae02b-a201-44fa-9ec4-25fbb5f13b6e"
      unitRef="usd">58234000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI1LTMtMS0xLTE5NDQ4_51141c5c-9bf6-4488-8b14-9ad2e83a47f5"
      unitRef="usd">142370000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI1LTEzLTEtMS0xOTQ0OA_ddfa81f1-9789-41eb-96e0-f3acb677780b"
      unitRef="usd">142370000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i404dcc93a30b4f89b62990e3a4cb515e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI2LTMtMS0xLTE5NDQ4_8c246962-9fd2-4bb0-8191-166dbbd652f8"
      unitRef="usd">-36839000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic56f1c9249634874866c4feaedc78868_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI2LTctMS0xLTE5NDQ4_4e8b1e95-37d2-49a8-87ef-9a54da264a44"
      unitRef="usd">36839000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i8b922e1e513f400bb71819f305e90a95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTEtMS0xLTE5NDQ4_4eb49d46-6341-4e94-baa6-f410fb996d79"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i306cacf758ce45a0867864131d92a969_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTMtMS0xLTE5NDQ4_ced8f63b-4c17-4c82-b833-b8bc7f0cf561"
      unitRef="usd">2378191000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa56bf4c7660464c871be786f5d7abe1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTUtMS0xLTE5NDQ4_9a035336-5489-407e-8979-b8be030bc717"
      unitRef="usd">10047839000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2bb890841976487a8e63a62527fdfb67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTctMS0xLTE5NDQ4_6df97c7c-e3fb-4484-ac89-c9851e1df06f"
      unitRef="usd">-9423858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96aeeec5043e4cae9de0e8a3bf04dd1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTktMS0xLTE5NDQ4_e217fb7b-5c50-45a8-a352-b5068b8417cd"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f13531aae8e4a7f964c692dcfb6fbb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTExLTEtMS0xOTQ0OA_a4bf9e41-aea8-436e-b0c5-4287a0100c16"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjQvZnJhZzplM2NlZmU3YmQ2YzQ0M2RhODgyZjVlMDgzYzE5YjlkOC90YWJsZTpjZDEzZWFhNGZlYzg0YzZhOTU0NTExMjk0NTg3NjlmMS90YWJsZXJhbmdlOmNkMTNlYWE0ZmVjODRjNmE5NTQ1MTEyOTQ1ODc2OWYxXzI3LTEzLTEtMS0xOTQ0OA_f274d2a7-adbc-4e2c-8cbc-3458ebfeacb8"
      unitRef="usd">3002378000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtMS0xLTEtMTk0NDg_01b9c68c-fda1-47c7-97da-280963894f94"
      unitRef="usd">1236719000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtMy0xLTEtMTk0NDg_49f9d9ae-de7a-4f28-ba4d-cee2f102b086"
      unitRef="usd">901248000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMtNS0xLTEtMTk0NDg_f9e8c653-1611-4274-9f92-a63f19ccc139"
      unitRef="usd">878539000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtMS0xLTEtMTk0NDg_66bbfd74-4655-4f3e-ae61-3c7d82e61061"
      unitRef="usd">19463000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtMy0xLTEtMTk0NDg_416a395e-d3cc-45a5-91aa-2bf48c12aee0"
      unitRef="usd">21992000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzUtNS0xLTEtMTk0NDg_3e2fb90a-fae5-4cea-84f7-6ca125e65e14"
      unitRef="usd">20818000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtMS0xLTEtMTk0NDg_a25fd1d8-0ebc-47b7-bf8a-9a4ef5861801"
      unitRef="usd">58234000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtMy0xLTEtMTk0NDg_f8952d21-0f05-45d2-a739-e2e71a3de7eb"
      unitRef="usd">50794000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzYtNS0xLTEtMTk0NDg_987ee756-b35e-4d43-969b-c671225752c7"
      unitRef="usd">78532000</us-gaap:ShareBasedCompensation>
    <nvr:ContractLandDepositImpairmentRecoveries
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctMS0xLTEtMTk0NDg_956b3843-dc97-4a34-8174-5b52b06d7eb8"
      unitRef="usd">-20827000</nvr:ContractLandDepositImpairmentRecoveries>
    <nvr:ContractLandDepositImpairmentRecoveries
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctMy0xLTEtMTk0NDg_22111d07-254c-4722-9230-4413330480da"
      unitRef="usd">28079000</nvr:ContractLandDepositImpairmentRecoveries>
    <nvr:ContractLandDepositImpairmentRecoveries
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzctNS0xLTEtMTk0NDg_0717b827-d882-4df9-9289-4997477a1930"
      unitRef="usd">-680000</nvr:ContractLandDepositImpairmentRecoveries>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtMS0xLTEtMTk0NDg_2dbb9901-701f-43e4-8654-2a6e98407af9"
      unitRef="usd">205582000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtMy0xLTEtMTk0NDg_30b9dc80-3bce-43c4-92f3-b9e87477b0ba"
      unitRef="usd">168720000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzgtNS0xLTEtMTk0NDg_0f54e18d-85de-4e8f-8c05-f94860209435"
      unitRef="usd">128642000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktMS0xLTEtMTk0NDg_4f8ba2e6-2e77-47f9-a352-e88158fdb406"
      unitRef="usd">-234000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktMy0xLTEtMTk0NDg_d4b845e0-9b20-4df3-af1d-57c4cb79dfde"
      unitRef="usd">-17565000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzktNS0xLTEtMTk0NDg_d77a9373-b934-4d1b-a1df-94bb31c1e80a"
      unitRef="usd">-4070000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTEtMS0xLTE5NDQ4_4bbdd7a6-4514-4cbe-b3fd-52a57748ee02"
      unitRef="usd">6079454000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTMtMS0xLTE5NDQ4_cc5b9396-30c7-4bc6-82aa-60167042f3d4"
      unitRef="usd">5323932000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEwLTUtMS0xLTE5NDQ4_fc4fbc1c-e5f9-4848-944e-59dcf7d12ab2"
      unitRef="usd">5169422000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTEtMS0xLTE5NDQ4_2da3d5dc-74b1-44f4-809e-3604740db46c"
      unitRef="usd">6424204000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTMtMS0xLTE5NDQ4_95a888a4-09b6-4016-ace6-831994ae9a96"
      unitRef="usd">5536568000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzExLTUtMS0xLTE5NDQ4_16463418-6b90-403b-b8e1-06a5a0381413"
      unitRef="usd">5260600000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTEtMS0xLTE5NDQ4_39a288f4-bd7d-479f-b900-e91b55c00426"
      unitRef="usd">9500000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTMtMS0xLTE5NDQ4_8882e86a-3466-48a1-94d0-dbcef5839ceb"
      unitRef="usd">1432000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzEyLTUtMS0xLTE5NDQ4_c460a34b-3ba7-4551-801c-fc6261ba37a7"
      unitRef="usd">3476000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTEtMS0xLTE5NDQ4_86002eb7-ff94-422e-a341-dc041b984217"
      unitRef="usd">238284000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTMtMS0xLTE5NDQ4_0e7c4286-e8f1-415e-a933-91d67401d16e"
      unitRef="usd">362384000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE0LTUtMS0xLTE5NDQ4_d5dbbadc-196f-404b-b2b3-428913935709"
      unitRef="usd">94178000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTEtMS0xLTE5NDQ4_5e4d490b-01e6-4959-a387-eb4c610a5caf"
      unitRef="usd">87374000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTMtMS0xLTE5NDQ4_8d79c157-8dc4-43cd-9cae-be4a6c0ea0bb"
      unitRef="usd">-519000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE1LTUtMS0xLTE5NDQ4_50f7a54a-e769-478c-8ca2-250e5556af63"
      unitRef="usd">16994000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTEtMS0xLTE5NDQ4_96791e17-992a-4cd7-8e99-f0e486aa82f2"
      unitRef="usd">-1956000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTMtMS0xLTE5NDQ4_8e96968c-8742-463b-98c4-761ebb2589a1"
      unitRef="usd">1675000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE2LTUtMS0xLTE5NDQ4_ce774fa5-5267-4fec-95ce-bae7caf75f5a"
      unitRef="usd">-2754000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTEtMS0xLTE5NDQ4_dfe9b33e-b700-40de-97bb-0c33a16cf1ed"
      unitRef="usd">-19954000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTMtMS0xLTE5NDQ4_0759fbca-d738-4bc0-af04-26f06c60a058"
      unitRef="usd">168667000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE3LTUtMS0xLTE5NDQ4_bc94fa5e-126c-4c6d-a2e2-8f423b0c55b3"
      unitRef="usd">33926000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTEtMS0xLTE5NDQ4_83305e4c-d054-4243-8c3d-d96deca19aee"
      unitRef="usd">176705000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTMtMS0xLTE5NDQ4_2c367b2d-53ad-4123-86b6-b3d740b8e5c3"
      unitRef="usd">108872000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE4LTUtMS0xLTE5NDQ4_6a15f744-2a9c-4dda-adb8-2e19ea0097e4"
      unitRef="usd">-6360000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTEtMS0xLTE5NDQ4_aab4dfd6-25bb-4ae2-9fbe-ebe20cd8f85b"
      unitRef="usd">-32679000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTMtMS0xLTE5NDQ4_2d07e785-ec73-4253-b0dc-2b5c92b6f9d0"
      unitRef="usd">-18626000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzE5LTUtMS0xLTE5NDQ4_0c5108ad-acab-4807-9285-8ef65ac22f55"
      unitRef="usd">8236000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTEtMS0xLTE5NDQ4_dae5421e-04b8-420e-9d45-3b7ce4729599"
      unitRef="usd">1242393000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTMtMS0xLTE5NDQ4_6aeceada-1ad7-4a43-892f-2d891c9fdf8f"
      unitRef="usd">925269000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIwLTUtMS0xLTE5NDQ4_064a355f-67a6-4bb7-ab39-c8b7380ddeb3"
      unitRef="usd">866535000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTEtMS0xLTE5NDQ4_6b0a297e-680f-4256-83b2-1424f87e0448"
      unitRef="usd">1282000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTMtMS0xLTE5NDQ4_de26803c-18f7-40bd-9495-1bd80d6d9947"
      unitRef="usd">435000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzIzLTUtMS0xLTE5NDQ4_df704461-5c4c-4c2e-a3d1-3c904565e5f4"
      unitRef="usd">702000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTEtMS0xLTE5NDQ4_fa7ae413-efcc-4aa2-92e8-7face42907e2"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTMtMS0xLTE5NDQ4_8a98858d-b315-40ab-8cce-27ff44d7f1e4"
      unitRef="usd">11625000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI0LTUtMS0xLTE5NDQ4_5deff4ac-9790-491f-9af4-de1a3821f28a"
      unitRef="usd">8247000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTEtMS0xLTE5NDQ4_64d5faf7-3407-4410-ac02-8960dcf93e4c"
      unitRef="usd">17875000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTMtMS0xLTE5NDQ4_147d434c-6595-4cbd-a13a-fc3bc34c4f3c"
      unitRef="usd">16119000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI1LTUtMS0xLTE5NDQ4_fc60a5e7-680f-4bc6-a91b-7f01d8dbcd2d"
      unitRef="usd">22699000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTEtMS0xLTE5NDQ4_add106d3-14cb-4212-b697-edaa61ef8e3a"
      unitRef="usd">978000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTMtMS0xLTE5NDQ4_d28ad427-2376-4c77-b461-0c9a4d3899f5"
      unitRef="usd">996000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI2LTUtMS0xLTE5NDQ4_5c2c6796-b3ab-40f8-bac0-221c32523900"
      unitRef="usd">1870000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTEtMS0xLTE5NDQ4_feb9d857-46ee-4e03-958f-5446bb2976bf"
      unitRef="usd">-18179000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTMtMS0xLTE5NDQ4_ad1baf84-4744-4c4e-8fea-ff879f7bd475"
      unitRef="usd">-3933000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzI3LTUtMS0xLTE5NDQ4_a127be1f-e068-4f88-9720-41c76f2885d3"
      unitRef="usd">-13284000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTEtMS0xLTE5NDQ4_80c19de4-aff1-48d6-bb96-4fa74ea7150e"
      unitRef="usd">1538019000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTMtMS0xLTE5NDQ4_745981a9-9625-406b-9e7f-1437374857a5"
      unitRef="usd">371078000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMwLTUtMS0xLTE5NDQ4_88ef482f-bbf7-434d-8433-db51c2a86582"
      unitRef="usd">698417000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTEtMS0xLTE5NDQ4_ae609319-58a7-4ce5-b957-08408dccc3df"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTMtMS0xLTE5NDQ4_cdc345c4-deb4-4b76-b064-7c192b0ed392"
      unitRef="usd">923905000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMxLTUtMS0xLTE5NDQ4_4b63506b-4ae0-45d4-83d6-ace6322de8b7"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTEtMS0xLTE5NDQ4_b2575aff-e7bb-4fa5-b764-404fc386d52c"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTMtMS0xLTE5NDQ4_4125cffc-e1aa-46ea-b020-4520bb275ab8"
      unitRef="usd">5062000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMyLTUtMS0xLTE5NDQ4_db574753-0f18-4d50-b561-d3fac67e7a17"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTEtMS0xLTE5NDQ4_7bea7b6a-1e2b-4171-909d-31f5464e783c"
      unitRef="usd">1363000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTMtMS0xLTE5NDQ4_c1e0fcfa-514b-4aff-a625-6414016aa83b"
      unitRef="usd">989000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzMzLTUtMS0xLTE5NDQ4_70df7a92-c238-4c85-9d75-e1dc0b5b09cb"
      unitRef="usd">306000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTEtMS0xLTE5NDQ4_2299d5b7-4a20-4b02-b5a2-0ead08ad1e9d"
      unitRef="usd">142370000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTMtMS0xLTE5NDQ4_944180ad-3aa5-431d-b613-d47fe605e355"
      unitRef="usd">180866000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM2LTUtMS0xLTE5NDQ4_f31c79e6-49c2-45cb-9b56-9cf7ad99f46a"
      unitRef="usd">274028000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTEtMS0xLTE5NDQ4_f40d2f60-7730-4816-9176-11c30ff21682"
      unitRef="usd">-1397012000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTMtMS0xLTE5NDQ4_e1aa4ce3-eb51-4a54-8c38-5a3c9d3be94f"
      unitRef="usd">727642000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM3LTUtMS0xLTE5NDQ4_38909549-917d-45ea-8b13-6fc5edc998ae"
      unitRef="usd">-424695000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTEtMS0xLTE5NDQ4_daf1c345-54bd-4e4c-8962-02dda3217e8f"
      unitRef="usd">-172798000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTMtMS0xLTE5NDQ4_6a4a36a1-b4a5-4d3c-8540-4fba5c05712c"
      unitRef="usd">1648978000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzM5LTUtMS0xLTE5NDQ4_bf13fb6d-1ab9-485d-b370-3ac9e1353c39"
      unitRef="usd">428556000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTEtMS0xLTE5NDQ4_1049c92f-4543-41b3-b8e7-0eae89fb31b2"
      unitRef="usd">2809782000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTMtMS0xLTE5NDQ4_a2671729-abec-4778-8afe-0b5f7bb18d00"
      unitRef="usd">1160804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQwLTUtMS0xLTE5NDQ4_b940a065-42f2-4731-af4d-c6ce7ef9837f"
      unitRef="usd">732248000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTEtMS0xLTE5NDQ4_a0ff1f14-fcea-47b1-9c98-42dc0b57aaa0"
      unitRef="usd">2636984000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTMtMS0xLTE5NDQ4_6ac1a2a2-f95a-4c17-9046-8efdc40958fb"
      unitRef="usd">2809782000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQyLTUtMS0xLTE5NDQ4_d0446882-16c7-4dd1-ba93-a2666d3c130f"
      unitRef="usd">1160804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTEtMS0xLTE5NDQ4_4f1b5974-f4b8-46ab-b834-bc597157469d"
      unitRef="usd">53680000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTMtMS0xLTE5NDQ4_317abd14-6696-4080-83c0-39335131aad6"
      unitRef="usd">36805000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ1LTUtMS0xLTE5NDQ4_ccc234e0-4291-47f7-bd6e-c72a2d3d3bfb"
      unitRef="usd">24453000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTEtMS0xLTE5NDQ4_f4abe929-3ed3-424f-9084-211073c229c5"
      unitRef="usd">389383000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTMtMS0xLTE5NDQ4_7f1df411-8a79-4686-8f17-fce74b09fae1"
      unitRef="usd">163076000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMjcvZnJhZzoxNTQ0OGM3ODEwNDM0ZTAyYTYxZWRjMzQxZTY5MmI1NC90YWJsZTo4N2FiNzZmMDBmNmE0OGRjYmI4N2IxNGVlMGY3YzZiNi90YWJsZXJhbmdlOjg3YWI3NmYwMGY2YTQ4ZGNiYjg3YjE0ZWUwZjdjNmI2XzQ2LTUtMS0xLTE5NDQ4_95ed0bcd-005e-4f1f-8606-816de92a7243"
      unitRef="usd">153915000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDkx_dac90e52-9470-48f9-a009-b7659e38d87d">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (&#x201c;NVR&#x201d;, the &#x201c;Company&#x201d;, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Homebuilding restricted cash was attributable to customer deposits for certain home sales.&#160;&#160;Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, $268 and $269, respectively, of cash related to a consolidated variable interest entity is included in homebuilding &#x201c;Other assets&#x201d; on the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Homebuilding Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#x2019; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Land Deposits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We purchase finished lots under fixed price lot purchase agreements (&#x201c;LPAs&#x201d;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#x2019; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#x2019;s performance, a developer&#x2019;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#x2019;s default status by either us or the developer along with an analysis of the expected outcome of any such default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#x2019;s non-performance because of financial or other conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $25,600 related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $700 of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $30,041 and $52,205 at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land Under Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales&#x2019; profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.  See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement.  Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet.  The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease.  We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024"&gt;"Accrued expenses and other liabilities"&lt;/span&gt; on the accompanying consolidated balance sheets.  See Note 13 herein for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty/Product Liability Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management&#x2019;s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#x2019; and subcontractors&#x2019; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#x201c;NVRM&#x201d;). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (&#x201c;FNMA&#x201d;), Ginnie Mae (&#x201c;GNMA&#x201d;), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (&#x201c;VA&#x201d;) and the Federal Housing Administration (&#x201c;FHA&#x201d;). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#x201c;lock-in&#x201d; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#x201c;lock-in&#x201d; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451, and open forward delivery sale contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company&#x2019;s fair value accounting).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding used to&lt;br/&gt;&#160;&#160; calculate basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,691,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,640,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,916,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,973,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues &#x2013; Homebuilding Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $417,463 and $240,758 as of December&#160;31, 2021 and 2020, respectively.  Substantially all customer deposits are recognized in revenue within twelve months of being received from customers.  Our contract assets, consisting of prepaid sales compensation, totaled approximately $25,200 and $22,500, as of December&#160;31, 2021 and 2020, respectively.  These amounts are included in homebuilding &#x201c;Other assets&#x201d; on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Banking Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states&#x2019; administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#x201c;service-only&#x201d; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020 and 2019, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTIz_a45e0d2a-3cdb-4b33-bdd4-2a3d124c0ac5">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (&#x201c;NVR&#x201d;, the &#x201c;Company&#x201d;, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDk4_33b1f0f1-6ed2-4680-ad5c-cde025edfbf4">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDY1_c619bc81-b53b-422c-8c7b-de7ae5db1342">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Homebuilding restricted cash was attributable to customer deposits for certain home sales.&#160;&#160;Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, $268 and $269, respectively, of cash related to a consolidated variable interest entity is included in homebuilding &#x201c;Other assets&#x201d; on the accompanying consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE3NzM_0b4020a7-d08d-4e99-b5ec-6d5d53beff31"
      unitRef="usd">268000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1018c5f6eb84751978c1027d810a310_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE3ODA_fb9a02ef-0fee-481a-8d95-da30e3cb5253"
      unitRef="usd">269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryRealEstatePolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQ3_0709751b-c101-4130-8212-bb79491e0149">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Homebuilding Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors&#x2019; salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryRealEstatePolicy>
    <nvr:ContractLandDepositsPolicyPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDg3_e4512213-0fc4-44ce-87f5-13d46ff97886">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Land Deposits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We purchase finished lots under fixed price lot purchase agreements (&#x201c;LPAs&#x201d;) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales&#x2019; profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer&#x2019;s performance, a developer&#x2019;s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract&#x2019;s default status by either us or the developer along with an analysis of the expected outcome of any such default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market with which we are faced. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer&#x2019;s non-performance because of financial or other conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2021 we incurred a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable.  For the year ended December&#160;31, 2020, we incurred a net pre-tax charge of approximately $25,600 related to the impairment of contract land deposits.  For the year ended December&#160;31, 2019, we incurred a net pre-tax recovery of approximately $700 of contract land deposits previously determined to be unrecoverable.  The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $30,041 and $52,205 at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</nvr:ContractLandDepositsPolicyPolicyTextBlock>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzUxOTc_425244f2-6e9b-41d2-b235-beed79b7fda3"
      unitRef="usd">22100000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzUzMjk_3f2414a5-f8f6-4746-8fd8-ac4720133e91"
      unitRef="usd">-25600000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU0NzU_280a2c49-7686-42c8-8935-76dcc85f8c9b"
      unitRef="usd">700000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU2NTY_610df3a2-ae54-42e7-9580-29944685cd28"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzU2NjM_5ac096e0-d84a-4736-b042-f462c6790264"
      unitRef="usd">52205000</nvr:LossReserveOnContractLandDeposits>
    <us-gaap:RealEstateHeldForDevelopmentAndSalePolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTM1_a38d2b02-26e6-4516-96a1-036461171b71">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Land Under Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.&lt;/span&gt;&lt;/div&gt;Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales&#x2019; profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams.  See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.</us-gaap:RealEstateHeldForDevelopmentAndSalePolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDgx_5cb114f9-4693-447d-a639-058e1dd74313">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6a9cbc440b054dd1a033edc9968f4df8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2MzE_e4a50548-3a71-49ac-a14a-c93f94fd3077">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i977a9ce7d08348a08968378ee33ef872_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2Mzc_1e4db2b1-80a3-4777-982e-a3bd718e2497">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i08e73ba9f183481c845b59c41110c572_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc2OTg_de59300c-0684-4fbf-afa5-888732964787">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia4602affef9149f988834bd67ff5ab21_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzc3MDQ_29620494-5c26-44c3-8722-a747d749a2d4">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDg5_9c866349-4d06-4b52-844d-594a5f7ff416">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement.  Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet.  The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease.  We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases").  As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzI3NDg3NzkwOTE3NjE_397c7e71-7c06-46cc-93c1-afbf06c85024"&gt;"Accrued expenses and other liabilities"&lt;/span&gt; on the accompanying consolidated balance sheets.  See Note 13 herein for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDgy_8684c55b-a178-4aa8-9269-bda35ed3e6b7">Warranty/Product Liability ReservesWe establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management&#x2019;s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers&#x2019; and subcontractors&#x2019; participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our general counsel and outside counsel retained to handle specific product liability cases.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTE2_8be477a2-caa5-4c28-b360-fbf3a5351880">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (&#x201c;NVRM&#x201d;). NVRM sells all of the loans it originates into the secondary market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (&#x201c;FNMA&#x201d;), Ginnie Mae (&#x201c;GNMA&#x201d;), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (&#x201c;VA&#x201d;) and the Federal Housing Administration (&#x201c;FHA&#x201d;). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment default occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 16 herein for further information).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#x201c;lock-in&#x201d; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#x201c;lock-in&#x201d; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451, and open forward delivery sale contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 15 herein for a description of the Company&#x2019;s fair value accounting).&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <nvr:OriginatedLoanTimePeriodBeforeSale
      contextRef="i9c98e677332e4f54a67034ecd7f36c97_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEwNzEx_a4313a00-8849-42b3-bb8c-2b291598e888">P30D</nvr:OriginatedLoanTimePeriodBeforeSale>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEzMzA3_a7617de6-fa81-4fa5-be89-536511fb1bfe"
      unitRef="usd">1028451000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzEzMzY0_db4b2b4e-eb48-4df3-9c67-cf416df57a87"
      unitRef="usd">1184999000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQy_48feef23-879a-4482-a2f6-17e6eb2c07de">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding used to&lt;br/&gt;&#160;&#160; calculate basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,691,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,640,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,916,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,973,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDk0_67023891-92bd-4a29-b469-d1b2b57c58c7">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December&#160;31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares outstanding used to&lt;br/&gt;&#160;&#160; calculate basic EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,580,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,691,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,640,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,916,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,973,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItMi0xLTEtMTk0NDg_8be04609-e4fb-42ab-add5-ffaa03e1a66b"
      unitRef="shares">3580800</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItNC0xLTEtMTk0NDg_85393c31-cf20-455b-9156-095c68fc07d4"
      unitRef="shares">3691987</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzItNi0xLTEtMTk0NDg_d232fbf4-aebe-4d42-a163-1b9e02f5b88a"
      unitRef="shares">3640688</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtMi0xLTEtMTk0NDg_8557b9ca-6be2-441c-a156-14da8a69d029"
      unitRef="shares">278112</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtNC0xLTEtMTk0NDg_c2a790ae-d33b-444c-85a2-7d814936e341"
      unitRef="shares">224674</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzQtNi0xLTEtMTk0NDg_905f7f9d-121a-4d27-b5db-58537059e3ec"
      unitRef="shares">332339</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtMi0xLTEtMTk0NDg_a36d1a9c-2f4c-4d47-9442-7bd0fa0a9b70"
      unitRef="shares">3858912</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtNC0xLTEtMTk0NDg_968ec1c6-cbb3-42c6-9b20-c44152d22066"
      unitRef="shares">3916661</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTphNGYwOGQxYmUyY2U0ZDg0OWUyZWUwNzllZjAzYjFhNC90YWJsZXJhbmdlOmE0ZjA4ZDFiZTJjZTRkODQ5ZTJlZTA3OWVmMDNiMWE0XzUtNi0xLTEtMTk0NDg_3def6cd3-5c98-4350-9a78-e3a1b2c4dd3c"
      unitRef="shares">3973027</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTIy_aeacd127-adad-4be7-bfa8-db2f806ad769">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following stock options issued under equity incentive plans were outstanding during the years ended December&#160;31, 2021, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItMi0xLTEtMTk0NDg_2b6f8106-c63f-45de-90c2-344888246fdd"
      unitRef="shares">23062</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItNC0xLTEtMTk0NDg_349f7d01-b83c-4df0-9b01-6f5f59968bca"
      unitRef="shares">31210</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90YWJsZTpmN2VlZDg0YzgzNjI0NTNkYmI4N2U5NTZlNjc0M2Y1MC90YWJsZXJhbmdlOmY3ZWVkODRjODM2MjQ1M2RiYjg3ZTk1NmU2NzQzZjUwXzItNi0xLTEtMTk0NDg_57f33fba-0818-422b-96f0-b86db4381de7"
      unitRef="shares">319210</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RevenueRecognitionRealEstateTransactionsPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTI4_22826fe4-79c5-42e2-ad71-c43a079e1f07">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenues &#x2013; Homebuilding Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $417,463 and $240,758 as of December&#160;31, 2021 and 2020, respectively.  Substantially all customer deposits are recognized in revenue within twelve months of being received from customers.  Our contract assets, consisting of prepaid sales compensation, totaled approximately $25,200 and $22,500, as of December&#160;31, 2021 and 2020, respectively.  These amounts are included in homebuilding &#x201c;Other assets&#x201d; on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionRealEstateTransactionsPolicy>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0NTg1_c22f5a1b-8738-4769-9086-ffd21f934b13"
      unitRef="usd">417463000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0NTky_485f2a7e-13e3-4207-8217-459de472c168"
      unitRef="usd">240758000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i51d87bbcd4c841f890f75de24bac85e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0ODIx_28dc17b5-51ac-4514-954d-71e38b203cf2"
      unitRef="usd">25200000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzE0ODI4_885c127b-2545-4f59-b156-f2224cca4fa5"
      unitRef="usd">22500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTM2_261d76c3-5024-43da-9601-d507d6ad8ff8">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Banking Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTQ0_e5d78a51-4405-4d44-aa3b-92f1a1f17ff3">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states&#x2019; administrative practices that the uncertain tax position has been effectively settled (see Note 11 herein for further information).&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNDcy_5049e3b8-9fe1-43e2-bedf-5fdfbc7592f9">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 15 herein for further information).&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTA4_46cd72a8-5396-4743-99e4-b3ac44005a3a">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the &#x201c;service-only&#x201d; Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are non-publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 12 herein for further discussion of equity-based compensation plans).&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzMvZnJhZzo1YzE4NmU0MzY1Y2E0NjNlODczNTg2ZDY1ZmQxYzQ1Zi90ZXh0cmVnaW9uOjVjMTg2ZTQzNjVjYTQ2M2U4NzM1ODZkNjVmZDFjNDVmXzIwNTEz_61be8420-8796-4c09-927c-49f951633946">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2021, 2020 and 2019, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MTE_e3a4a1c3-c90a-42d5-89c9-3bbdd045a833">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2.&#160;&#160;&#160;&#160;Segment Information, Nature of Operations, and Certain Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-four metropolitan areas located in Maryland, Virginia, Washington, D.C., West Virginia, Pennsylvania, New York, North Carolina, South Carolina, Florida, Ohio, New Jersey, Delaware, Indiana, Illinois and Tennessee.&#160;&#160;The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. We derived approximately 22% of our 2021 homebuilding revenues from the Washington, D.C. metropolitan area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our mortgage banking segment is a regional mortgage banking operation. Substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. A substantial portion of our mortgage operations is conducted in the Washington, D.C. and Baltimore, MD metropolitan areas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Mid Atlantic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maryland, Virginia, West Virginia, Delaware and Washington, D.C.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;North East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Jersey and Eastern Pennsylvania&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Mid East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New York, Ohio, Western Pennsylvania, Indiana and Illinois&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;South East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North Carolina, South Carolina, Florida and Tennessee&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment&#x2019;s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (&#x201c;CODM&#x201d;) to determine whether the operating segment&#x2019;s results are providing the desired rate of return after covering our cost of capital. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments&#x2019; results, which are predominately maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 and 3.00% Senior Notes due 2030 (the &#x201c;Senior Notes&#x201d;), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,049,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,901,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,524,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,951,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,536,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,388,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Profit before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposit reserve adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate overhead&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidation adjustments and other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated profit before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt"&gt;This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#x2019;s monthly average asset balance, and was as follows for the years presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Corporate capital allocation charge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total corporate capital allocation charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other for 2021 compared to 2020 is driven by changes in lumber prices in 2021.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,997,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,545,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,714,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,006,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,834,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,777,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other unallocated interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(252,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes and other interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expenditures for property and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment expenditures for property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated expenditures for property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <nvr:NumberofTradeNames
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzIwNw_3f8b8849-3110-4e05-94e9-f552307bf8bd"
      unitRef="trade_names">3</nvr:NumberofTradeNames>
    <nvr:NumberOfMetropolitanAreasSales
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzM3Nw_615b16e8-14af-447f-95fa-fb3373851869"
      unitRef="metropolitan_area">34</nvr:NumberOfMetropolitanAreasSales>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic5c9859cd716429098f564265c7d2a93_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzg4NQ_09218e74-e60e-4849-8c32-c0bc5b109823"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4d96f70c205f4619ba4543ae9124213f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzE0Mzk_f362e856-4607-4bfd-a477-1b487fc26ca2"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzQwNzE_ee2f5c2c-cfde-4433-b3d6-467783059c89"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzQxMDA_34f906ea-d152-4510-aa82-8bc487cfe5a2"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDc_f496cade-496e-43f4-b10d-771a9f41734d">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,049,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,901,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,524,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,501,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,951,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,536,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,388,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="i2bdbf33fb5e648d1a9735a272d6a4457_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtMi0xLTEtMTk0NDg_9fe499ec-d23f-41ed-a876-3e79f12ff8b9"
      unitRef="usd">4049871000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i99d8297cbbfe495da544f3cbdbc7eef2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtNC0xLTEtMTk0NDg_4477e9b1-b115-4a28-98fd-c20d4400ca43"
      unitRef="usd">3668542000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ideed3bfcfd0e4c6db15f385545710f1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzMtNi0xLTEtMTk0NDg_0aea742a-479e-4442-aafd-d632c3d5e165"
      unitRef="usd">3901573000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1cb97f83b40049ae9a8016109fe0ce97_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtMi0xLTEtMTk0NDg_83e34eee-d036-4c51-b5c9-bc283aa70ce6"
      unitRef="usd">767828000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia27d3ab7a81f4ce693abb377476971c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtNC0xLTEtMTk0NDg_cb34aa0e-9437-4e2f-937c-30cd12feaf3f"
      unitRef="usd">538772000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i10fc8e9a416a4fd981533985a7affdd2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzQtNi0xLTEtMTk0NDg_888b5ec6-5173-4942-9e6b-7dadb58c537b"
      unitRef="usd">514804000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63e0a47fcd8e47bf9f096ee2c3a84699_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtMi0xLTEtMTk0NDg_d0d45a39-e314-4d8b-a6bf-ad3578f92d56"
      unitRef="usd">1891729000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9aae9e5d80264e1ab5b7984889ff7125_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtNC0xLTEtMTk0NDg_e7cfb1bb-e7f0-4dec-a094-45ace296d8fa"
      unitRef="usd">1524667000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id53833abbf01475fbc17bb2ac7f6d509_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzUtNi0xLTEtMTk0NDg_968e859d-aaea-44df-927b-0567eb212bb5"
      unitRef="usd">1501139000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i177c179b65e74f9997279f0ae379f7d5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtMi0xLTEtMTk0NDg_eee246cd-889b-4202-96bc-9f791183fbe0"
      unitRef="usd">1992265000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i51d2949c0e174c7f817454e8a6572bab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtNC0xLTEtMTk0NDg_e7bde968-98bf-49d3-aff8-6b20df644a8b"
      unitRef="usd">1596908000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3f8f844ffd34dc78955215e4e41aebf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzYtNi0xLTEtMTk0NDg_52efa7b6-266b-4d45-9b4f-f68a0239a35c"
      unitRef="usd">1303328000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctMi0xLTEtMTk0NDg_4f06691e-9329-4292-9781-a0831662acbb"
      unitRef="usd">249332000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctNC0xLTEtMTk0NDg_b51f19f8-9410-4896-986a-0be32bf6ff64"
      unitRef="usd">208034000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzctNi0xLTEtMTk0NDg_30a4c53e-0560-4df0-aa5e-058af36c6993"
      unitRef="usd">167820000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtMi0xLTEtMTk0NDg_03f91af5-0ef5-4571-973d-936adee822c3"
      unitRef="usd">8951025000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtNC0xLTEtMTk0NDg_4110e9cf-bb8e-47fb-9169-38db99e803ef"
      unitRef="usd">7536923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpkYzc1ZDIxZWQzYzU0MGQwYWRhZWQ2ZDhjYmFlNDYyYi90YWJsZXJhbmdlOmRjNzVkMjFlZDNjNTQwZDBhZGFlZDZkOGNiYWU0NjJiXzgtNi0xLTEtMTk0NDg_e17cc3c4-0cfc-4957-9bca-bad87dee3590"
      unitRef="usd">7388664000</us-gaap:Revenues>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3OTk_fcb043f9-ae88-4e1c-b4e6-841a2cef146b">&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Profit before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;478,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposit reserve adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate overhead&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(139,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(105,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidation adjustments and other (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,671)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,393)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,356)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,959)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated profit before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,590,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments.  See further discussion of contract land deposit impairment charges in Note 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;The decrease in equity-based compensation expense in 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, there were higher stock option forfeitures in 2020 compared to 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt"&gt;This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment&#x2019;s monthly average asset balance, and was as follows for the years presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Corporate capital allocation charge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total corporate capital allocation charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&#160;&#160;&#160;&#160;The decrease in consolidation adjustments and other for 2021 compared to 2020 is driven by changes in lumber prices in 2021.  Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. For homes not yet settled, these intercompany profits are reversed through the consolidation adjustments. Due to the significantly higher lumber prices in the first half of 2021, the previously reversed intercompany profits were recognized in subsequent quarters through the consolidation adjustment as homes were settled, and our consolidated homebuilding margins were negatively impacted by the higher lumber costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtMi0xLTEtMTk0NDg_ce3cb12f-51e0-47c1-adae-65ad8600a4c7"
      unitRef="usd">734941000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtNC0xLTEtMTk0NDg_5526025b-7941-4ba3-8126-3e94dfc2cd3d"
      unitRef="usd">437849000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzMtNi0xLTEtMTk0NDg_872abad7-df82-4aa2-a60a-c6cdecc60166"
      unitRef="usd">478537000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtMi0xLTEtMTk0NDg_99543e6c-7e74-4c87-9522-dbfad18c2704"
      unitRef="usd">105432000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtNC0xLTEtMTk0NDg_8464980f-9828-4e91-b25b-3eca6943d0e5"
      unitRef="usd">50677000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzQtNi0xLTEtMTk0NDg_06744a4a-f052-46e1-9bbe-c9c7d3712f35"
      unitRef="usd">51728000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtMi0xLTEtMTk0NDg_1d43e0d3-d984-4bb4-b427-a32e03e62064"
      unitRef="usd">271756000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtNC0xLTEtMTk0NDg_0e63bd9a-2fb7-46ca-a29d-459044ee9860"
      unitRef="usd">168605000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzUtNi0xLTEtMTk0NDg_50f820f2-1ba2-43bf-beee-3dcd92333f86"
      unitRef="usd">173374000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtMi0xLTEtMTk0NDg_f1555eef-85c3-4946-95e9-aa4d037ca620"
      unitRef="usd">329982000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtNC0xLTEtMTk0NDg_41e7221e-f7cd-4503-b5a4-98ead8e0173e"
      unitRef="usd">205029000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzYtNi0xLTEtMTk0NDg_c4933a46-3f63-4520-96ad-7ff644325bb9"
      unitRef="usd">155144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctMi0xLTEtMTk0NDg_ff4e60fe-8d79-4f54-8248-c8a692c34592"
      unitRef="usd">176251000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctNC0xLTEtMTk0NDg_54d99b89-3d92-4468-9d5b-30d6a4b93405"
      unitRef="usd">143319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzctNi0xLTEtMTk0NDg_8a264fa3-bfc5-4624-8a31-a48850b9f180"
      unitRef="usd">105292000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtMi0xLTEtMTk0NDg_82b77fc8-86b5-4f27-923d-f4894b58d034"
      unitRef="usd">1618362000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtNC0xLTEtMTk0NDg_cbc349f5-ec62-476a-997b-cdf92b927f01"
      unitRef="usd">1005479000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzgtNi0xLTEtMTk0NDg_88f3315a-e428-427d-b677-fde4ebc5806b"
      unitRef="usd">964075000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTItMS0xLTE5NDQ4_2cde7ce6-9c60-4897-902d-45faf80e133d"
      unitRef="usd">22163000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTQtMS0xLTE5NDQ4_01aa1137-471a-4f0c-a525-e5d52c9eca3f"
      unitRef="usd">-24633000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEwLTYtMS0xLTE5NDQ4_ca5bcf1f-ceee-4433-a067-8e5fdcc314aa"
      unitRef="usd">1644000</nvr:ContractLandDepositReserveAdjustment>
    <us-gaap:ShareBasedCompensation
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTItMS0xLTE5NDQ4_501939ee-f0dd-4dcc-aa29-e8dd3a890b30"
      unitRef="usd">58234000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTQtMS0xLTE5NDQ4_4560af54-dca4-435d-91d3-2a5d6c2ba196"
      unitRef="usd">50794000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzExLTYtMS0xLTE5NDQ4_09744407-605b-4d8a-9fc9-2e33e3395e13"
      unitRef="usd">78532000</us-gaap:ShareBasedCompensation>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTItMS0xLTE5NDQ4_56f72567-4f1b-4983-bb27-ddec7415572e"
      unitRef="usd">252787000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTQtMS0xLTE5NDQ4_916b2066-f82b-4a4c-8a0c-db6eb4d80836"
      unitRef="usd">239233000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEyLTYtMS0xLTE5NDQ4_95a1e00a-f14d-4e92-90d2-8ea6064b2e94"
      unitRef="usd">224468000</nvr:CorporateCapitalAllocationCharge>
    <nvr:UnallocatedCorporateOverhead
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTItMS0xLTE5NDQ4_9b074cb4-ad4e-4f11-a473-3288c1ac413b"
      unitRef="usd">-139611000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTQtMS0xLTE5NDQ4_59381149-b48b-4120-b76d-596fc0eb82ef"
      unitRef="usd">-114921000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzEzLTYtMS0xLTE5NDQ4_7018d0c3-33d0-485b-bef9-bb6f1c3cfa56"
      unitRef="usd">-105125000</nvr:UnallocatedCorporateOverhead>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTItMS0xLTE5NDQ4_cb4b3568-da19-42e5-be34-1fe5b374d1b5"
      unitRef="usd">-53671000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTQtMS0xLTE5NDQ4_1ca40029-57f8-4733-a8be-612fcfaded90"
      unitRef="usd">63025000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE0LTYtMS0xLTE5NDQ4_143b16d2-da48-481b-878e-322a4a7d52d2"
      unitRef="usd">43486000</nvr:ConsolidationAdjustmentsAndOther>
    <us-gaap:InterestExpense
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTItMS0xLTE5NDQ4_703e6625-41bd-46e0-a5e3-831391d75193"
      unitRef="usd">51393000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTQtMS0xLTE5NDQ4_5d316674-7375-4e0a-93cf-32fb11b900e1"
      unitRef="usd">39356000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE1LTYtMS0xLTE5NDQ4_3d2d0ea4-0f2d-4bf6-beaf-ecc426464a57"
      unitRef="usd">24221000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTItMS0xLTE5NDQ4_73e27282-7711-46d7-b6ae-1527f4e04b37"
      unitRef="usd">-27959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTQtMS0xLTE5NDQ4_c1bc1f4f-f154-4552-ae3a-1ecf00a1e4d7"
      unitRef="usd">72554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE2LTYtMS0xLTE5NDQ4_7261e4ba-b2e0-4461-affe-6299a62ec596"
      unitRef="usd">61720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTItMS0xLTE5NDQ4_8d13ac2e-1745-49fd-a1da-d94b27765b71"
      unitRef="usd">1590403000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTQtMS0xLTE5NDQ4_ded1a3a4-541c-4640-8584-1f9c069aebbc"
      unitRef="usd">1078033000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo2MjdkZWU3YWU1NjY0Yjk2YTFjZGUwZDA0MmE0N2RhZC90YWJsZXJhbmdlOjYyN2RlZTdhZTU2NjRiOTZhMWNkZTBkMDQyYTQ3ZGFkXzE3LTYtMS0xLTE5NDQ4_88aa9f39-1b23-4561-98de-e84c4e61b68f"
      unitRef="usd">1025795000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzI3NDg3NzkwODE3NDg_de90a4e3-7a45-4401-8a97-3d07ffbd160d">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Corporate capital allocation charge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total corporate capital allocation charge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib910c4df36904c1ca523e34c75a78823_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtMi0xLTEtMTk0NDg_0084f280-fcb1-4a18-81dc-d85d5bd3df17"
      unitRef="usd">124316000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i519f062c0c004490aa527e901c1c13ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtNC0xLTEtMTk0NDg_2f8b7982-04a0-40b3-80db-e9502437e655"
      unitRef="usd">124426000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ic1a9c07f48e24cfaa2ffcba41bb475bd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzMtNi0xLTEtMTk0NDg_701232b2-c038-4d4b-9bb7-1f1971cac0b2"
      unitRef="usd">123130000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i50be2f1b88db427698019a9964b77878_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtMi0xLTEtMTk0NDg_28be1e2b-7c21-4d05-917d-1d74bf936294"
      unitRef="usd">25431000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i7cf1d3fb0e9c48f5a62a777c7315fa20_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtNC0xLTEtMTk0NDg_3bd668f5-6412-40a3-b13a-3ff61bde8170"
      unitRef="usd">22850000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i0a314ed081984140aa8aac297a49b2cd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzQtNi0xLTEtMTk0NDg_49f5a890-209f-4dc8-830a-59013bcd32f5"
      unitRef="usd">19755000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i8edac6269bd5419fbdbf1e6463f51597_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtMi0xLTEtMTk0NDg_8c920447-1f6c-45a4-af7c-48e5d4e1a8f5"
      unitRef="usd">43686000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i2d79b162e3f040029d448119a816a7f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtNC0xLTEtMTk0NDg_f2728370-ff3d-45e3-b60c-93321af29846"
      unitRef="usd">40256000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="if21c542f2d3e47ffb78fb26dee666280_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzUtNi0xLTEtMTk0NDg_ae26ef14-101e-4a9f-bdf1-7cd462300c97"
      unitRef="usd">37263000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i9b80fa0deffb4ad59ab6aa8f4671f5a7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtMi0xLTEtMTk0NDg_459af182-b0f8-4300-9084-10155d042226"
      unitRef="usd">59354000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i465d4301f5cc49d5bf45427f8c831865_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtNC0xLTEtMTk0NDg_3b0d1cf2-3ef1-420c-83e8-5804c8db2d67"
      unitRef="usd">51701000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ia444d78b34d1478f96074e376770ba83_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzYtNi0xLTEtMTk0NDg_76a7342f-440d-48eb-bfea-b95c2ee7f8e0"
      unitRef="usd">44320000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctMi0xLTEtMTk0NDg_96e66c3d-6896-4a6d-a618-6129c2fc0a91"
      unitRef="usd">252787000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ib6a27ff2ef7b4d4b92f588f9a972e05e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctNC0xLTEtMTk0NDg_2aa08273-99c7-4bd6-bfee-c999e5aa2499"
      unitRef="usd">239233000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i5ebddcb2918d437ba9fedd370ddb3961_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTplYzg2MzYxYmZjYTk0YjI2ODg2MzEwNTI1ZGMwYTM2Ni90YWJsZXJhbmdlOmVjODYzNjFiZmNhOTRiMjY4ODYzMTA1MjVkYzBhMzY2XzctNi0xLTEtMTk0NDg_32fadbc7-fd16-47e3-a730-7eaad2f90af1"
      unitRef="usd">224468000</nvr:CorporateCapitalAllocationCharge>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3OTE_bbe8a909-f99b-4285-a793-a003afddbc9b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,322,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,997,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,770,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,545,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,714,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,006,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,834,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,777,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i4eb73bf1318246409fd59f9b87cdc4fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzMtMi0xLTEtMTk0NDg_62c422d4-1cad-401f-9bb8-969913210157"
      unitRef="usd">1322818000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i55a71f423c834903a1f2a7709f885261_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzMtNC0xLTEtMTk0NDg_03db4fd0-a15a-4066-9e77-28e08478c860"
      unitRef="usd">1140910000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i42c3c0eb0aee4476a0343bba15a63f41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzQtMi0xLTEtMTk0NDg_589cc5d9-1d91-44e3-ba9d-1757bcc6f76b"
      unitRef="usd">235048000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iea11f3a780e34ca4a2991565ee61fc26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzQtNC0xLTEtMTk0NDg_b156592c-8e76-4859-920c-272f4474aff0"
      unitRef="usd">202591000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i340cb4db94e64db2805169f7b2ec9248_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzUtMi0xLTEtMTk0NDg_644a8b54-7dab-45d5-beb9-26d80844ac0a"
      unitRef="usd">438700000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if0623860322c4aacbe89b0b9d8d893cb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzUtNC0xLTEtMTk0NDg_cb207dbf-f836-418d-801f-864f711a8521"
      unitRef="usd">377448000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1388c5c0abd9454da8daaf7ba62a579a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzYtMi0xLTEtMTk0NDg_eaf286a3-4cb1-4b67-978a-5c04fe65bcad"
      unitRef="usd">629198000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9c5d08344fe1444786045a529d1eaca4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzYtNC0xLTEtMTk0NDg_97d00d7e-d42c-44af-ade7-d13f25eb2866"
      unitRef="usd">494295000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if6b9c9fd2ce94275bd8311116dc41d23_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzctMi0xLTEtMTk0NDg_4205d4e1-cc25-46c5-b4d9-0994037717bd"
      unitRef="usd">371685000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5970627a3ae4450286e1b68b97866481_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzctNC0xLTEtMTk0NDg_65fbba15-b498-4353-ab59-320972993161"
      unitRef="usd">555278000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if103bfbd43a94a71bb3703031979e6e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzgtMi0xLTEtMTk0NDg_9940de5d-2183-463e-9c20-55e286f911f6"
      unitRef="usd">2997449000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i079f11852c484de7a023c146a3f5dc15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzgtNC0xLTEtMTk0NDg_123428d7-941d-448a-a85b-2cbb815a06c4"
      unitRef="usd">2770522000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEwLTItMS0xLTE5NDQ4_1eda25b6-98ca-42b7-bb07-9240a6d1911d"
      unitRef="usd">2545069000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEwLTQtMS0xLTE5NDQ4_72d09802-b7fa-48ee-89ef-3ebdd32b8555"
      unitRef="usd">2714720000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzExLTItMS0xLTE5NDQ4_15178ebf-9a47-4a4b-9c55-25ae01785527"
      unitRef="usd">132894000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzExLTQtMS0xLTE5NDQ4_7d04dd9b-21e2-4f12-b342-b60120183f6b"
      unitRef="usd">132980000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEyLTItMS0xLTE5NDQ4_eab3fadb-ab28-4ea4-9e78-9d65006054b7"
      unitRef="usd">49368000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEyLTQtMS0xLTE5NDQ4_22f0bb7d-5a26-4d05-a783-494481d371f0"
      unitRef="usd">49678000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEzLTItMS0xLTE5NDQ4_dd774382-8201-4019-97d8-3990a07b48cd"
      unitRef="usd">59010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzEzLTQtMS0xLTE5NDQ4_b38309f9-dac2-49cd-9061-d0674bc59bc5"
      unitRef="usd">53110000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE0LTItMS0xLTE5NDQ4_3682b6c3-ad7d-47cb-88db-98413d39ccee"
      unitRef="usd">14578000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE0LTQtMS0xLTE5NDQ4_9355402f-ee00-49b3-85c4-2466acda4131"
      unitRef="usd">15772000</us-gaap:FinanceLeaseRightOfUseAsset>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE1LTItMS0xLTE5NDQ4_69793f1a-e8c3-4ff3-a78b-d72680f3e4c7"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE1LTQtMS0xLTE5NDQ4_7fe20a82-99eb-4565-b1a2-249afa334dfd"
      unitRef="usd">52205000</nvr:LossReserveOnContractLandDeposits>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE2LTItMS0xLTE5NDQ4_4f68ab93-76cc-4a09-8980-a94cbc7a3fc1"
      unitRef="usd">66148000</nvr:ConsolidationEntriesAndOtherForAssets>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE2LTQtMS0xLTE5NDQ4_edb4983d-6dd8-4db5-ae6f-60e31823a8bb"
      unitRef="usd">92564000</nvr:ConsolidationEntriesAndOtherForAssets>
    <us-gaap:Assets
      contextRef="i7269dd39accc448ea8a2d7d6e3e764bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE3LTItMS0xLTE5NDQ4_b4df601f-d599-4979-9d10-871a6cd5f0fb"
      unitRef="usd">2837026000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8e99113e1f814c4daf07ec1328047797_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE3LTQtMS0xLTE5NDQ4_e1088028-3480-4db0-b2f9-970e64e21714"
      unitRef="usd">3006619000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE4LTItMS0xLTE5NDQ4_6ce631ad-a680-404d-9a74-6742ed2ffa88"
      unitRef="usd">5834475000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo4OTY3NWU3YmE4ZTQ0N2VkYThlNzlkMjljNTczY2NjMy90YWJsZXJhbmdlOjg5Njc1ZTdiYThlNDQ3ZWRhOGU3OWQyOWM1NzNjY2MzXzE4LTQtMS0xLTE5NDQ4_df707608-6c76-4b30-8b44-54ffb7bcb040"
      unitRef="usd">5777141000</us-gaap:Assets>
    <nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU3ODE_18b54aa0-31f0-4037-962c-21fa5c8450ed">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other unallocated interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="icac94cf8071e4ebdaee43503c903f142_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtMi0xLTEtMTk0NDg_d8d0db99-191d-4257-963b-5bebaa1786be"
      unitRef="usd">8725000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i8c447a914b17428c92c6de213eb9f292_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtNC0xLTEtMTk0NDg_0dbff5cd-d34e-4e50-932a-c42c9634a4ff"
      unitRef="usd">8930000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="icc2a0e0d0bec4aac9fd0445276370f30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzMtNi0xLTEtMTk0NDg_bca0f261-bd3f-4b46-b9db-1f266f3f206e"
      unitRef="usd">12142000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtMi0xLTEtMTk0NDg_9b5f7ee2-4991-4f49-b2ca-7bdbf70ac7c6"
      unitRef="usd">8725000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtNC0xLTEtMTk0NDg_ea632dd1-a648-434c-af05-b1f681453619"
      unitRef="usd">8930000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzQtNi0xLTEtMTk0NDg_9a8d2451-15e0-4e24-a02f-ee1856406559"
      unitRef="usd">12142000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestIncomeOperating
      contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtMi0xLTEtMTk0NDg_848cce6f-3238-475d-8614-fe657fe78477"
      unitRef="usd">3154000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtNC0xLTEtMTk0NDg_3869340c-610c-46a5-9a23-4e169d73b4dd"
      unitRef="usd">8549000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzUtNi0xLTEtMTk0NDg_db81414f-8454-4708-8fe1-9eacf040a9e1"
      unitRef="usd">20635000</us-gaap:InterestIncomeOperating>
    <nvr:InterestIncome
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtMi0xLTEtMTk0NDg_7b4d7292-2b4c-4715-8f50-1fe657c76307"
      unitRef="usd">11879000</nvr:InterestIncome>
    <nvr:InterestIncome
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtNC0xLTEtMTk0NDg_bb00ec42-308c-4858-8427-91cc5dedf235"
      unitRef="usd">17479000</nvr:InterestIncome>
    <nvr:InterestIncome
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToxY2Y4NTk3YjM5MGY0YTg5OWVjMmFlODQ1MWNlNjUyMS90YWJsZXJhbmdlOjFjZjg1OTdiMzkwZjRhODk5ZWMyYWU4NDUxY2U2NTIxXzYtNi0xLTEtMTk0NDg_ae177397-43eb-4835-90b3-44d987c4587e"
      unitRef="usd">32777000</nvr:InterestIncome>
    <nvr:ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDU_d2d02de9-e055-4096-b1be-8a457bb9ac2c">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Interest expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(252,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes and other interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtMi0xLTEtMTk0NDg_814e5128-723e-4544-91af-a4702f3af705"
      unitRef="usd">124385000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtNC0xLTEtMTk0NDg_cb2ee8fa-543f-46f3-849b-8680cf678400"
      unitRef="usd">124486000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzMtNi0xLTEtMTk0NDg_9d1b819e-e494-419f-a253-3844120a5cd8"
      unitRef="usd">123178000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtMi0xLTEtMTk0NDg_7e528064-6266-4875-8bad-e3d588c3d9ba"
      unitRef="usd">25463000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtNC0xLTEtMTk0NDg_6e98a41a-31dd-4e9b-94c0-94e6fa6eaba1"
      unitRef="usd">22859000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzQtNi0xLTEtMTk0NDg_fb5aec24-b235-4ea1-ab87-4ba84ed44d41"
      unitRef="usd">19804000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtMi0xLTEtMTk0NDg_9209b7ae-d12f-44cc-9020-f7a9c894b6ce"
      unitRef="usd">43695000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtNC0xLTEtMTk0NDg_ec6555d9-4f77-4231-9277-365caf556a03"
      unitRef="usd">40261000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzUtNi0xLTEtMTk0NDg_d1b7f13a-3768-47a7-8ff6-650829bff61b"
      unitRef="usd">37266000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtMi0xLTEtMTk0NDg_dc5c9e05-6657-4aeb-820e-b545e47eba81"
      unitRef="usd">59381000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtNC0xLTEtMTk0NDg_a51bb8f6-935d-4efc-976f-c0c8fc650d10"
      unitRef="usd">51729000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzYtNi0xLTEtMTk0NDg_caf93003-867c-4b44-9764-5777b8489053"
      unitRef="usd">44334000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctMi0xLTEtMTk0NDg_11af547d-370d-48d6-b369-1c8de216ad94"
      unitRef="usd">1587000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctNC0xLTEtMTk0NDg_578b0f20-5d73-4711-878e-6f9964bde3bd"
      unitRef="usd">1414000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzctNi0xLTEtMTk0NDg_e65ef5f9-907e-4778-b978-aed20982458d"
      unitRef="usd">1045000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtMi0xLTEtMTk0NDg_7b6f62d4-68d6-4a01-ba85-8f4aaead71f7"
      unitRef="usd">254511000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtNC0xLTEtMTk0NDg_68be1b9f-08a1-483a-97cc-2259f6a70acc"
      unitRef="usd">240749000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzgtNi0xLTEtMTk0NDg_6580c209-14f0-4a7c-ac0a-d8f5463a65b0"
      unitRef="usd">225627000</us-gaap:InterestExpense>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktMi0xLTEtMTk0NDg_108da42a-f043-4862-8182-b039e7663b44"
      unitRef="usd">252787000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktNC0xLTEtMTk0NDg_ee8ad321-cf4d-40b2-8871-48eaf1ee5aea"
      unitRef="usd">239233000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzktNi0xLTEtMTk0NDg_635f62ad-88c8-4cec-a1e2-0103177e1559"
      unitRef="usd">224468000</nvr:CorporateCapitalAllocationCharge>
    <us-gaap:InterestExpense
      contextRef="i08056371c48f44089e9cf257564e65bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTItMS0xLTE5NDQ4_f6626839-5f17-44c1-9ada-d731825a3467"
      unitRef="usd">51393000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i14d8918b8d3b479f97f48d729bdb3cd8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTQtMS0xLTE5NDQ4_517a4885-ea55-4dab-8e75-a35382ccf3df"
      unitRef="usd">39356000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie4d0d8562d954d618e42d3cdb6c77ff2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzEwLTYtMS0xLTE5NDQ4_092ece92-57f6-4522-8127-7b8bb0b33882"
      unitRef="usd">24221000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTItMS0xLTE5NDQ4_88ef1c47-23d0-4dd9-885b-c4e257245149"
      unitRef="usd">53117000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTQtMS0xLTE5NDQ4_1bc09b3b-f6cd-40f2-8d1c-a517cd5d7ba3"
      unitRef="usd">40872000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTpmOTM0MTdkMDc3NzQ0YTBiOGRjMDAxOWNlOTJiYzdkMC90YWJsZXJhbmdlOmY5MzQxN2QwNzc3NDRhMGI4ZGMwMDE5Y2U5MmJjN2QwXzExLTYtMS0xLTE5NDQ4_19d0d31d-7f27-4090-8ca9-0dcf45265cbb"
      unitRef="usd">25380000</us-gaap:InterestExpense>
    <nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MDE_63f8918e-43b7-47c4-ac7d-fd7d93be239e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtMi0xLTEtMTk0NDg_c6ff23b2-cf08-495b-8fc1-4a964caf2942"
      unitRef="usd">6183000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtNC0xLTEtMTk0NDg_207f6530-9d8e-4ab5-9154-73e9e39395a8"
      unitRef="usd">6806000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzMtNi0xLTEtMTk0NDg_64e0427f-da52-4ebb-9a04-a3efc2ec0ad5"
      unitRef="usd">7069000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtMi0xLTEtMTk0NDg_84951147-b8d0-47e8-800a-86eef0187db2"
      unitRef="usd">1628000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtNC0xLTEtMTk0NDg_25210dd1-0ee3-4600-b9b3-836cdec60819"
      unitRef="usd">1800000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzQtNi0xLTEtMTk0NDg_4e1dcd9c-1289-4c10-9045-9d2fb72eaeb6"
      unitRef="usd">1411000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtMi0xLTEtMTk0NDg_24f057be-ecb6-449d-9d03-43e67d3e9d38"
      unitRef="usd">4259000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtNC0xLTEtMTk0NDg_9a3817f4-8259-44a7-8994-e0d28a078258"
      unitRef="usd">4969000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzUtNi0xLTEtMTk0NDg_74b618e7-2225-4f0e-80db-aef8472f414e"
      unitRef="usd">4348000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtMi0xLTEtMTk0NDg_9c00a8c4-bdb2-4769-9054-940b99a5b1de"
      unitRef="usd">3325000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtNC0xLTEtMTk0NDg_c3d76934-2720-4098-885b-1559bcb858cf"
      unitRef="usd">3636000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzYtNi0xLTEtMTk0NDg_46104b3e-a391-4b41-8fc6-684587f6daa0"
      unitRef="usd">3086000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctMi0xLTEtMTk0NDg_bb09f15c-589b-44be-b0d3-ad9568da57f0"
      unitRef="usd">1283000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctNC0xLTEtMTk0NDg_009af6a1-3136-4669-823b-9886c85a039c"
      unitRef="usd">1534000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzctNi0xLTEtMTk0NDg_bbbabc8b-091c-445b-bfc3-7230a5284101"
      unitRef="usd">1581000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtMi0xLTEtMTk0NDg_80d4c60f-d089-4298-a4e8-645936c57751"
      unitRef="usd">16678000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtNC0xLTEtMTk0NDg_17414b61-9d79-406a-8ed4-8919780c62c2"
      unitRef="usd">18745000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzgtNi0xLTEtMTk0NDg_8f1fbcd1-757b-4072-a2c6-45881babdb43"
      unitRef="usd">17495000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktMi0xLTEtMTk0NDg_65948638-4c0b-4354-9d64-4155f499f90d"
      unitRef="usd">2785000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktNC0xLTEtMTk0NDg_5faa6b79-209c-4344-a521-25958b15ad0f"
      unitRef="usd">3247000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzktNi0xLTEtMTk0NDg_4dde2222-7db3-49ac-adb7-edd4e5d27e1d"
      unitRef="usd">3323000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTItMS0xLTE5NDQ4_3da09625-1e28-42ca-be92-bf238b93c41a"
      unitRef="usd">19463000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTQtMS0xLTE5NDQ4_a6e947eb-b77b-42c9-bebd-54eed153c657"
      unitRef="usd">21992000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZTo5ZDc0MmUxMTBkNTg0NGQ1OWJhM2M2MDViOWM3NzVhZi90YWJsZXJhbmdlOjlkNzQyZTExMGQ1ODQ0ZDU5YmEzYzYwNWI5Yzc3NWFmXzEwLTYtMS0xLTE5NDQ4_5ab21daf-5b9b-4479-bae1-787b414c846e"
      unitRef="usd">20818000</us-gaap:DepreciationDepletionAndAmortization>
    <nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90ZXh0cmVnaW9uOjY1N2ZhZTZmODdmNTQ0ZjdiZmE2NTc3Y2Q1YWM1OTRkXzU4MTA_aa975844-1625-46a0-a568-6f791ff74ddd">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expenditures for property and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment expenditures for property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated expenditures for property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ida761e95d5a94930a424c9332d230860_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtMi0xLTEtMTk0NDg_6cef109a-b160-4725-be05-ce6a05c78704"
      unitRef="usd">7073000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i7df2b6e178e2402da215f99c2d90c9e8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtNC0xLTEtMTk0NDg_8b42cb9a-7b33-43b5-b35b-188795ef40a3"
      unitRef="usd">5712000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="iba370b28c2ba4eab81e6752113e75206_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzMtNi0xLTEtMTk0NDg_2507b441-b34f-4e66-adae-2c323adcb314"
      unitRef="usd">9218000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i6fd6e4fcfe064683abf55618fe2f1a66_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtMi0xLTEtMTk0NDg_413c6dec-ecc5-415d-95ae-f18a42dfb7ec"
      unitRef="usd">1062000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="id35e6952dd5142c3a501ad359a031e8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtNC0xLTEtMTk0NDg_c8316baf-be5b-4b7c-abc5-d42f93303717"
      unitRef="usd">1083000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i1ede7ae805224d8ca7c8ddc0f1c08c74_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzQtNi0xLTEtMTk0NDg_edbae691-ee8b-4ae1-a4b5-557ad497cc36"
      unitRef="usd">2000000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i5d43924ba8cf4ae2a04580f735227ce8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtMi0xLTEtMTk0NDg_1f059366-4324-4122-9b33-359cf5a36856"
      unitRef="usd">4813000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i511064577d434c5b8679cf0d025bb04a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtNC0xLTEtMTk0NDg_90967398-735b-4507-a062-acb4fb05266e"
      unitRef="usd">5041000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i4d0b861286ed4e0dae5414cb13f7a026_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzUtNi0xLTEtMTk0NDg_2c9d4bb0-4faf-45c3-b4b3-c6776cd86891"
      unitRef="usd">5221000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="if5d1308786a64003858010d05574a355_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtMi0xLTEtMTk0NDg_0f5c86c8-e6fb-42c1-8581-c28a0e4da32f"
      unitRef="usd">4142000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="if1cda6c7aa504e43befe4b15a73803b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtNC0xLTEtMTk0NDg_889a863a-7936-4a09-9c80-9d35b2c5c354"
      unitRef="usd">3818000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i6225150a197d4f2dacc019068207af51_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzYtNi0xLTEtMTk0NDg_c59fd2bb-077e-4819-a0b1-d28e5652bb8c"
      unitRef="usd">3944000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i9e3d259d9449405ea797f4fa71d11563_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctMi0xLTEtMTk0NDg_92d0c5f4-0571-4828-a26d-cf92e851d3e2"
      unitRef="usd">401000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i60d35e0a9b684615a6076eacfffe6687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctNC0xLTEtMTk0NDg_069f9443-c420-4b56-9f61-fc2b82a0203d"
      unitRef="usd">265000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="icc147c6a2e954a7aae9b624717e9e69a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzctNi0xLTEtMTk0NDg_b27a6fcf-ae16-4d54-8713-305043ccaf9e"
      unitRef="usd">899000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtMi0xLTEtMTk0NDg_3573661e-8bbc-4bdb-886a-db6e5ccaf055"
      unitRef="usd">17491000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i1ee1471ca2444099b23087512d69db15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtNC0xLTEtMTk0NDg_7563462b-1403-4420-a365-20132a4c54db"
      unitRef="usd">15919000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i205ae65060cf419da7f77cb48fe7453b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzgtNi0xLTEtMTk0NDg_03a4339b-5192-4815-9cb2-318f293e9a6d"
      unitRef="usd">21282000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ia87e7944ddac45deb2828ff44794998f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktMi0xLTEtMTk0NDg_893be6c0-49d9-4c75-b89a-7099128e71ba"
      unitRef="usd">384000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i613cae11628f4224886f0cdc91773f11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktNC0xLTEtMTk0NDg_a7a71168-f22e-470d-ad50-d3ac6f13b66d"
      unitRef="usd">200000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i21193ec806e544cc9f59647c4915f82d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzktNi0xLTEtMTk0NDg_a40a2489-3b48-4773-8811-d820c7eeaac6"
      unitRef="usd">1417000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTItMS0xLTE5NDQ4_a5ab16b2-c8aa-4689-8860-b2b07406906b"
      unitRef="usd">17875000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTQtMS0xLTE5NDQ4_92b72fdf-ca98-486a-933b-70cc5cd3389b"
      unitRef="usd">16119000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xMzkvZnJhZzo2NTdmYWU2Zjg3ZjU0NGY3YmZhNjU3N2NkNWFjNTk0ZC90YWJsZToyMDkzNGFlOTVlYTg0YmFjOTUwM2M5Y2Y1OTZlMzI2OS90YWJsZXJhbmdlOjIwOTM0YWU5NWVhODRiYWM5NTAzYzljZjU5NmUzMjY5XzEwLTYtMS0xLTE5NDQ4_d8541fee-5df4-4352-814b-0d602d471b2a"
      unitRef="usd">22699000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzYwMDM_8aafde84-6efb-4a2a-9aa3-1e32bbed9f48">Variable Interest Entities&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lot  Purchase Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#x2019; financial or other liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer&#x2019;s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity&#x2019;s activities is to generate positive cash flow returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project&#x2019;s development. The profits and losses are passed directly to the developer&#x2019;s equity holders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (&#x201c;VIE&#x201d;). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity&#x2019;s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the activities that most significantly impact a development entity&#x2019;s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity&#x2019;s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity&#x2019;s equity investors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#x2019;s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#x2019;s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we controlled approximately 122,800 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $521,900 and $10,100, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2021, we recorded a net reversal of approximately $22,100 related to previously impaired lot deposits as market conditions have improved.  Our contract land deposit asset is shown net of a $30,041 and $52,205 impairment reserve at December&#160;31, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we have certain properties under contract with land owners that are expected to yield approximately 15,500 lots, which are not included in the number of total lots controlled.&#160;&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield.&#160;&#160;These properties are controlled with deposits in cash totaling approximately $5,300 as of December&#160;31, 2021, of which approximately $3,400 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our total risk of loss related to contract land deposits as of December&#160;31, 2021 and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserve on contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent obligations in the form of letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total risk of loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements
      contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQyOA_8788a0aa-2735-4856-bed1-382d5fe3bacf"
      unitRef="number">0.10</nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements>
    <nvr:LotsControlledByCompany
      contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQzMTk_2a905a61-0d28-445e-bef7-d1554e825db3"
      unitRef="lot">122800</nvr:LotsControlledByCompany>
    <nvr:ContractLandDepositsOnLotPurchaseAgreements
      contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ0Mjc_5e2ef552-db79-4ded-9a3d-219cf38c8013"
      unitRef="usd">521900000</nvr:ContractLandDepositsOnLotPurchaseAgreements>
    <nvr:LetterOfCreditOnLotPurchaseAgreements
      contextRef="ib9d477a4c7034550afde8bd939316b1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ0MzQ_360115ec-6003-47a5-91ce-d3bc45c1ac8d"
      unitRef="usd">10100000</nvr:LetterOfCreditOnLotPurchaseAgreements>
    <nvr:NetContractLandDepositImpairmentRecoveries
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzQ3OTE_a58ec03f-e487-446a-9db4-bbbc961cbe3c"
      unitRef="usd">22100000</nvr:NetContractLandDepositImpairmentRecoveries>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUxODI_da035870-32b1-4970-9052-20f916b8496c"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUxOTA_c0c6050e-d9ba-4936-a21e-1de49e864321"
      unitRef="usd">52205000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LotsControlledByCompany
      contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzUzNTM_c84572d2-df4c-48f8-9997-2a06070bd33c"
      unitRef="lot">15500</nvr:LotsControlledByCompany>
    <nvr:ContractLandDeposits
      contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzU2MjI_47f534c6-aff9-4f16-a4cd-ae1e63dd705b"
      unitRef="usd">5300000</nvr:ContractLandDeposits>
    <nvr:RefundableDeposits
      contextRef="i0296cb09ba3a498cbf51056b7ce0858a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzU2ODA_7369b67b-f05b-46ec-8591-afd4a72e6b6e"
      unitRef="usd">3400000</nvr:RefundableDeposits>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90ZXh0cmVnaW9uOjE5NDk2M2EyOTk4NjQyYTE4YzFkYzdmMzIzYTA0ZjA4XzYwMDY_e7acf8ec-5f4f-45ce-9e95-9307232d26ec">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our total risk of loss related to contract land deposits as of December&#160;31, 2021 and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;527,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss reserve on contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract land deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent obligations in the form of letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total risk of loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;507,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <nvr:ContractLandDeposits
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzItMi0xLTEtMTk0NDg_c94b30b9-a216-4205-bafd-b7db2b6e90cd"
      unitRef="usd">527180000</nvr:ContractLandDeposits>
    <nvr:ContractLandDeposits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzItNC0xLTEtMTk0NDg_223061b8-669e-4f19-b9e7-5612bb7bac69"
      unitRef="usd">439833000</nvr:ContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzMtMi0xLTEtMTk0NDg_da035870-32b1-4970-9052-20f916b8496c"
      unitRef="usd">30041000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzMtNC0xLTEtMTk0NDg_c0c6050e-d9ba-4936-a21e-1de49e864321"
      unitRef="usd">52205000</nvr:LossReserveOnContractLandDeposits>
    <us-gaap:DepositsAssets
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzQtMi0xLTEtMTk0NDg_62da5338-9e74-4ea9-893c-ef343720ae8d"
      unitRef="usd">497139000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzQtNC0xLTEtMTk0NDg_17612b9c-3563-4315-84b2-5b294c8d91b5"
      unitRef="usd">387628000</us-gaap:DepositsAssets>
    <nvr:LettersOfCreditRelatedToLots
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzUtMi0xLTEtMTk0NDg_2067537a-1a1e-4287-8b92-40a90c1b92f6"
      unitRef="usd">10145000</nvr:LettersOfCreditRelatedToLots>
    <nvr:LettersOfCreditRelatedToLots
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzUtNC0xLTEtMTk0NDg_df295309-e82f-4b9c-8a21-b39b77064e71"
      unitRef="usd">8249000</nvr:LettersOfCreditRelatedToLots>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzYtMi0xLTEtMTk0NDg_9b4fde54-7749-444d-a752-d490004a436a"
      unitRef="usd">507284000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNDUvZnJhZzoxOTQ5NjNhMjk5ODY0MmExOGMxZGM3ZjMyM2EwNGYwOC90YWJsZTplYmMxODMzZTQwY2Y0NTFlYTBjMDIwNzE4ZDdlNDg4NS90YWJsZXJhbmdlOmViYzE4MzNlNDBjZjQ1MWVhMGMwMjA3MThkN2U0ODg1XzYtNC0xLTEtMTk0NDg_6ff2827d-eb95-46ea-bf95-27eaae2262d9"
      unitRef="usd">395877000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0ODE_a8700fe2-d134-47bf-b18a-907de78c178d">Joint Ventures&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a limited basis, we obtain finished lots using joint venture limited liability corporations (&#x201c;JVs&#x201d;). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into a standard LPA to purchase lots from these JVs, and as a result have a variable interest in these JVs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, we had an aggregate investment totaling approximately $20,300 in four JVs that are expected to produce approximately 2,300 finished lots, of which approximately 1,900 lots were controlled by us and the remaining approximately 400 lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $2,500 in one of the JVs at December&#160;31, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of 2021, we recognized an impairment of approximately $1,300 related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determined that we are not the primary beneficiary in three of the JVs because we and the other JV partner either share power or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $20,300 and $23,600 at December&#160;31, 2021 and December&#160;31, 2020, respectively, and is reported in the &#x201c;Other assets&#x201d; line item on the accompanying consolidated balance sheets. For the remaining JV, we concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  All activities under the consolidated JV had been completed and as of December&#160;31, 2021, we had no remaining investment in the JV.  The JV had remaining balances of $268 in cash and $248 in accrued expenses, which are included in homebuilding "Other assets" and "Accrued expenses and other liabilities," respectively, in the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, we had an aggregate investment totaling approximately $23,600 in four JVs that were expected to produce approximately 5,200 finished lots, of which approximately 2,200 lots were controlled by us and the remaining approximately 3,000 lots were either under contract with unrelated parties or not currently under contract. In addition, at December&#160;31, 2020, we had additional funding commitments in the aggregate totaling $3,100 to one of the JVs. During the fourth quarter of 2020, one of the JVs sold a portion of its owned land. As a result of the sale, we received a distribution from the JV of approximately $13,100 and recognized a net gain on the sale of approximately $5,000.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzYwNw_89f5d2c2-d1dd-4bc7-b608-ee1e3a576674"
      unitRef="usd">20300000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <nvr:NumberOfJointVentures
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzYxMw_223d625e-1faf-4646-a340-73fc79d30ee9"
      unitRef="joint_venture">4</nvr:NumberOfJointVentures>
    <nvr:ExpectedProductionOfFinishedLotsFromJointVentures
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzY2Mw_15877443-4104-4142-86d4-7af2b61306cd"
      unitRef="lot">2300</nvr:ExpectedProductionOfFinishedLotsFromJointVentures>
    <nvr:JointVentureLotsControlledByCompany
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzcwNA_2e9f07d2-c119-4a9c-8401-61ca2fb1a92e"
      unitRef="lot">1900</nvr:JointVentureLotsControlledByCompany>
    <nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5Xzc2Ng_d9fb2bfc-cc1d-4fc3-942b-74ce9d5ac72d"
      unitRef="lot">400</nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract>
    <nvr:AggregateAdditionalFundingCommitments
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzkxOA_f7292dad-8393-4124-a24c-33559542fc7f"
      unitRef="usd">2500000</nvr:AggregateAdditionalFundingCommitments>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="ia0f33f65e81a4966b58fcdfe33477e38_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI3NDg3NzkwNzM4NDk_96fb8f9c-7bdb-45f9-8993-c4d809e65185"
      unitRef="usd">1300000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i51d87bbcd4c841f890f75de24bac85e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE0MzQ_b3495e00-a814-493a-87e2-e8cb6856723d"
      unitRef="usd">20300000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2c6f02391ff14437a3fd7e6c45a506a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE0NDE_d7deb915-b7dc-46d9-baef-127404673dc2"
      unitRef="usd">23600000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE4NjM_7856ae26-c870-4b3f-9a8a-b0b917c6c801"
      unitRef="usd">268000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i5b63a1ecb6374f729d21074edb3348ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzE4Nzg_18194d32-ea25-47c6-b46f-c83327a96ae6"
      unitRef="usd">248000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxMjM_e82dbd6e-26fb-44e6-a20d-ace5574f7608"
      unitRef="usd">23600000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <nvr:NumberOfJointVentures
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxMjk_8f693dc9-9fe1-4455-91a3-5b3cc02733ea"
      unitRef="joint_venture">4</nvr:NumberOfJointVentures>
    <nvr:ExpectedProductionOfFinishedLotsFromJointVentures
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIxODA_cdda1363-117e-4bc5-b7c9-431f41c1c783"
      unitRef="lot">5200</nvr:ExpectedProductionOfFinishedLotsFromJointVentures>
    <nvr:JointVentureLotsControlledByCompany
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIyMjE_c880ca0a-9a93-4ff9-b331-6a68991cccb9"
      unitRef="lot">2200</nvr:JointVentureLotsControlledByCompany>
    <nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzIyODM_149fd19c-661d-497c-9570-f2c88fd28665"
      unitRef="lot">3000</nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract>
    <nvr:AggregateAdditionalFundingCommitments
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0NTg_83df1500-4424-401d-afd4-f953bbe13820"
      unitRef="usd">3100000</nvr:AggregateAdditionalFundingCommitments>
    <nvr:NumberJointVenturesWithAdditionalFundingCommitment
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzI0NjQ_98e8f19a-f388-43a0-936c-e70f9bc50b95"
      unitRef="joint_venture">1</nvr:NumberJointVenturesWithAdditionalFundingCommitment>
    <nvr:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution
      contextRef="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzEwOTk1MTE2MzA5MzY_5d95ab40-77c2-42e3-8c31-817b5dd665bc"
      unitRef="usd">13100000</nvr:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
      contextRef="id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTEvZnJhZzoyMmE4M2M1NzA4NzU0ZmViODU5YmQyNzgwNjVhYjVjOS90ZXh0cmVnaW9uOjIyYTgzYzU3MDg3NTRmZWI4NTliZDI3ODA2NWFiNWM5XzEwOTk1MTE2MzA5NDg_750b538f-2552-4064-80f2-bb59e73ae866"
      unitRef="usd">5000000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <nvr:LandUnderDevelopmentDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzY2Mg_e36f2b13-a585-4ab1-8b7f-699346683e49">Land Under Development&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.&#160;&#160;Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, we had the following significant land under development transactions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Sold a land parcel to a developer for approximately $45,800, which approximated our carrying value of the property as of the sale date.  In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Completed the development of one land parcel and transferred development costs totaling approximately $16,500 to inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt"&gt;Purchased two raw land parcels for a total purchase price of approximately $11,200, which are expected to produce approximately 200 lots.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we owned land with a carrying value of $12,147 that we intend to develop into approximately 200 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $2,700 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $800. None of our land under development projects had any indicators of impairment as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, we directly owned land with a carrying value of $62,790, which was expected to produce approximately 500 finished lots.&lt;/span&gt;&lt;/div&gt;</nvr:LandUnderDevelopmentDisclosureTextBlock>
    <nvr:SaleOfLandUnderDevelopment
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzE_2d043dfb-52b4-4cf9-b9e2-91c8a6f54a26"
      unitRef="usd">45800000</nvr:SaleOfLandUnderDevelopment>
    <nvr:NumberOfDevelopedLandParcelsTransferredToInventory
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDMyODI_7652a91d-733e-4a5b-9ae6-d8ff9edccdd8"
      unitRef="parcel">1</nvr:NumberOfDevelopedLandParcelsTransferredToInventory>
    <nvr:DevelopmentCostsTransferredToInventory
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzU_03a50685-07e3-4ccb-914d-9c473aa8bfd7"
      unitRef="usd">16500000</nvr:DevelopmentCostsTransferredToInventory>
    <nvr:NumberOfRawLandParcelsOfLandPurchased
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI3NDg3NzkwNzE5ODQ_0fe2db00-0eb3-4ed4-9a40-51e36f2991f0"
      unitRef="parcel">2</nvr:NumberOfRawLandParcelsOfLandPurchased>
    <us-gaap:PaymentsToAcquireLand
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NDkyNjc0NDQwNzk_c46637d1-baf7-4244-a59c-5e99ae35c2dc"
      unitRef="usd">11200000</us-gaap:PaymentsToAcquireLand>
    <nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI3NDg3NzkwNzE5MDc_e8c47e17-ada2-4ee7-8828-cd35e93cbfd8"
      unitRef="lot">200</nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzExNg_bd7ba9fc-22bf-48fb-a875-e105f783266d"
      unitRef="usd">12147000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzE2NA_f96a3ef5-28cd-4c79-811e-8c71c8535545"
      unitRef="lot">200</nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand>
    <nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzI5Mg_ce4413c7-14d9-4a88-b7eb-d92c946d5641"
      unitRef="usd">2700000</nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment>
    <nvr:ExpectedDevelopmentCreditOffsetAmount
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzQzOA_9de42cd2-c2bc-46f1-8cd8-8d956f46179e"
      unitRef="usd">800000</nvr:ExpectedDevelopmentCreditOffsetAmount>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzU5NA_fbb5819b-a9ba-46cb-b12d-cd8a0ae24e05"
      unitRef="usd">62790000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNTQvZnJhZzoxODBlMGNlOGRiNTU0NWE4OWFlNjE0ZTE3OWVhZWY0My90ZXh0cmVnaW9uOjE4MGUwY2U4ZGI1NTQ1YTg5YWU2MTRlMTc5ZWFlZjQzXzY0Mw_9f6a3515-dda0-4c0e-99da-448486cc4861"
      unitRef="lot">500</nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand>
    <nvr:CapitalizedInterestDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90ZXh0cmVnaW9uOmQ3N2Q2ZGQ2ZGRhYjQxNWQ5ZWFkZmJmNmYwZTIzNmU1Xzc1NA_196d441d-7536-4662-95dc-2be60e983976">Capitalized Interest&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December&#160;31, 2021, 2020 and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charged to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charged to cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(563)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:CapitalizedInterestDisclosureTextBlock>
    <nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90ZXh0cmVnaW9uOmQ3N2Q2ZGQ2ZGRhYjQxNWQ5ZWFkZmJmNmYwZTIzNmU1Xzc1MA_be8dd16c-7136-453c-b0a1-9879265effef">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December&#160;31, 2021, 2020 and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charged to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest charged to cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(563)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest capitalized, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItMi0xLTEtMTk0NDg_9599b8cc-9b70-4568-89d1-6fe2651add4c"
      unitRef="usd">1025000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItNC0xLTEtMTk0NDg_83452eb2-c042-4c3e-bb44-2206d6e061a1"
      unitRef="usd">3499000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzItNi0xLTEtMTk0NDg_77738863-41f4-4486-b9fc-6f8718d0a0dc"
      unitRef="usd">4154000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtMi0xLTEtMTk0NDg_a93c678c-1243-4387-a747-59e8e79a8761"
      unitRef="usd">53248000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtNC0xLTEtMTk0NDg_4711b6d5-6501-4a0e-957d-be6b067bb2f3"
      unitRef="usd">41327000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzMtNi0xLTEtMTk0NDg_3b34c182-3cf1-4582-a285-adfc77729831"
      unitRef="usd">26463000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestExpense
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtMi0xLTEtMTk0NDg_a02acc8f-0096-4c9b-86a1-fbe27d8a95fa"
      unitRef="usd">53117000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtNC0xLTEtMTk0NDg_1b06ed82-1090-46c6-884a-5bcbac69d3ac"
      unitRef="usd">40872000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzQtNi0xLTEtMTk0NDg_40707ec2-3fc3-4542-8c46-ac5d9daf401a"
      unitRef="usd">25380000</us-gaap:InterestExpense>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtMi0xLTEtMTk0NDg_6dc1dd28-f8ba-4ddb-9a3e-c975741af55a"
      unitRef="usd">563000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtNC0xLTEtMTk0NDg_00ba2212-dc25-4e0b-b6e4-6330156082dd"
      unitRef="usd">2929000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzUtNi0xLTEtMTk0NDg_543a6d98-a4e3-4ae7-80c3-ee527c12e434"
      unitRef="usd">1738000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtMi0xLTEtMTk0NDg_f640412e-bf0e-47cc-a751-4d04749a7096"
      unitRef="usd">593000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtNC0xLTEtMTk0NDg_ab59c48e-e411-47c7-aab0-2c2d123f7080"
      unitRef="usd">1025000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjAvZnJhZzpkNzdkNmRkNmRkYWI0MTVkOWVhZGZiZjZmMGUyMzZlNS90YWJsZTpkMmRmMjU4YWNmYTc0ZTRlOTUwYmI1NjdjOWMzZjUyNC90YWJsZXJhbmdlOmQyZGYyNThhY2ZhNzRlNGU5NTBiYjU2N2M5YzNmNTI0XzYtNi0xLTEtMTk0NDg_5134e61b-3677-4afb-a381-f6302cc875f5"
      unitRef="usd">3499000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzY5Nw_04b558d4-df66-49b7-be91-e27834ca8ea8">Related Party TransactionsDuring the year ended December&#160;31, 2021, we entered into LPAs to purchase finished building lots for a total purchase price of approximately $189,000 with Elm Street Development, Inc. (&#x201c;Elm Street&#x201d;), which is controlled by one of our directors, William Moran. The independent members of our Board of Directors approved these transactions. During 2021, 2020 and 2019, we purchased developed lots at market prices from Elm Street for approximately $43,700, $60,200 and $44,600, respectively. We also continue to control a parcel of raw land expected to yield approximately 1,600 finished lots through a JV entered into with Elm Street during 2009. We did not make any investments in the JV in 2021, 2020 or 2019.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice
      contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzE2MQ_22611afa-4572-45f4-88c2-55472b5682c3"
      unitRef="usd">189000000</nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice>
    <nvr:NumberOfRelatedPartiesForForwardLotPurchaseAgreement
      contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzIzNw_03add238-f8d1-4528-9bf7-d213f348a82b"
      unitRef="numberofrelatedparties">1</nvr:NumberOfRelatedPartiesForForwardLotPurchaseAgreement>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ1Mw_fc267608-30f9-4337-b660-471dc2976918"
      unitRef="usd">43700000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="iac1f42a2c25b4aa5803e8e6e40f09b8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ1Nw_f9c03373-d73f-4c4b-8e68-bf8d42785c71"
      unitRef="usd">60200000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i5df8b3811e374387b8050837cf1d7a5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzQ2NA_18877686-d8ba-409f-81f9-c1a80a1f8412"
      unitRef="usd">44600000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <nvr:ExpectedYieldOfRelatedPartyLots
      contextRef="i1effa7b8bdf448959757d48add0636f8_D20210101-20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjMvZnJhZzpkNmJmMGM1ZjM5ODQ0ZDA1YTA5MjU5YTRlM2JhNDJkNi90ZXh0cmVnaW9uOmQ2YmYwYzVmMzk4NDRkMDVhMDkyNTlhNGUzYmE0MmQ2XzU2NA_604c116f-ced3-4374-8328-5d4a6551a659"
      unitRef="lot">1600</nvr:ExpectedYieldOfRelatedPartyLots>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90ZXh0cmVnaW9uOmQ4MTI4MzA2NWYzNzQwMDg5M2VkMTkwOGQ2YjI4Y2NiXzU5_b2bfa3a1-05b8-4a91-9dd9-8da1e74c4c30">Property, Plant and Equipment (&#x201c;PP&amp;amp;E&#x201d;)&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Homebuilding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Model home furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Homebuilding PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Homebuilding PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Mortgage Banking:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Mortgage Banking PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90ZXh0cmVnaW9uOmQ4MTI4MzA2NWYzNzQwMDg5M2VkMTkwOGQ2YjI4Y2NiXzU0_d166bd0c-6d9e-4fbd-a6c7-c4b4a907857e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Homebuilding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Model home furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross Homebuilding PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Homebuilding PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Mortgage Banking:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Mortgage Banking PP&amp;amp;E&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1830a8e01dae48b29ca1c095c4a6fd17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzMtMi0xLTEtMTk0NDg_b8c12883-e7bc-4e74-a62b-b457c2b7e5e7"
      unitRef="usd">39826000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f60207ce1784c8a92f2a9223fae654e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzMtNC0xLTEtMTk0NDg_f8313cba-1dcd-4737-ad63-dfdbf6a06f15"
      unitRef="usd">39647000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46dbbe557eb0479a88358333bdb6bfb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzQtMi0xLTEtMTk0NDg_a7f19b2b-d17b-44d9-a93b-1820a9de19e0"
      unitRef="usd">32384000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia8fb3e9d0de7425dbe66cf6ac95277c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzQtNC0xLTEtMTk0NDg_cb1fcb82-39b1-4944-a7f9-44d43f155205"
      unitRef="usd">32686000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9043d6e3e7c74d18970b858cb1fab4a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzUtMi0xLTEtMTk0NDg_971beab5-6b59-4a35-b493-819f7daedeae"
      unitRef="usd">87379000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1268b7c62726464aaf9c5c214db63ea0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzUtNC0xLTEtMTk0NDg_3eb2b740-fb0a-4e82-911e-f566bf5c3a9a"
      unitRef="usd">77420000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzYtMi0xLTEtMTk0NDg_91cff499-ed0f-4105-b7f0-e2a9f82f0d79"
      unitRef="usd">14578000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzYtNC0xLTEtMTk0NDg_03ed911a-3ff4-4d7e-b1e6-b59e1a08463d"
      unitRef="usd">15772000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzctMi0xLTEtMTk0NDg_368776e1-a5dd-4ce5-a597-879452427d40"
      unitRef="usd">174167000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzctNC0xLTEtMTk0NDg_dc2e58f3-720c-448f-8f63-ce4c77d230cc"
      unitRef="usd">165525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzgtMi0xLTEtMTk0NDg_4650afa9-9031-4381-9445-046c44a7c818"
      unitRef="usd">117188000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzgtNC0xLTEtMTk0NDg_58c3edec-a69d-492e-b434-1bc844e84727"
      unitRef="usd">107739000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzktMi0xLTEtMTk0NDg_9c208435-3e9e-44d5-9473-b6717ce64905"
      unitRef="usd">56979000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3ee02f7291954a66a94267d5c24a4145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzktNC0xLTEtMTk0NDg_cc65f511-dba3-4002-8920-43294feb9b75"
      unitRef="usd">57786000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEyLTItMS0xLTE5NDQ4_0dc52bfb-0710-4675-836d-8529ccab50f0"
      unitRef="usd">15090000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEyLTQtMS0xLTE5NDQ4_5ee59d75-33bb-4c78-aa81-2de9f75238b8"
      unitRef="usd">14716000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEzLTItMS0xLTE5NDQ4_78a94a6d-a3d3-40a6-80cc-c6e976a8f96f"
      unitRef="usd">11432000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzEzLTQtMS0xLTE5NDQ4_1c61ab88-6df7-4228-81a7-397d6e725b11"
      unitRef="usd">10172000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5b57cf7171e04943b60d3a987142f4e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzE0LTItMS0xLTE5NDQ4_b72fdf3c-38aa-41b7-9d3c-3b7494f62319"
      unitRef="usd">3658000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifa02416e8668488c96b54c17e9be3bc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjYvZnJhZzpkODEyODMwNjVmMzc0MDA4OTNlZDE5MDhkNmIyOGNjYi90YWJsZTowYzViMWJlNzUyZDE0ZWQ0YTcyOWFjZmRhZjU1NWE5Yi90YWJsZXJhbmdlOjBjNWIxYmU3NTJkMTRlZDRhNzI5YWNmZGFmNTU1YTliXzE0LTQtMS0xLTE5NDQ4_e055c754-7a7e-450a-a9ae-e59d0574637a"
      unitRef="usd">4544000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzc2OTQ_f16fa8ba-b76a-4d1f-b5f2-2a3245bebf23">Debt&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, we had the following debt instruments outstanding: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;3.95% Senior Notes due 2022 ("2022 Senior Notes")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;10, 2012, we issued $600,000 of the 2022 Senior Notes. The 2022 Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;consolidated balance sheets. The offering of the 2022 Senior Notes resulted in aggregate net proceeds of approximately $593,900, after deducting underwriting discounts and other offering expenses. The 2022 Senior Notes mature on September&#160;15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March&#160;15&#160;and September&#160;15. As of December&#160;31, 2021 and 2020, the unamortized discount was $87 and $207, respectively, and unamortized debt issuance costs were $359 and $868, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;3.00% Senior Notes due 2030 ("2030 Senior Notes")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;4, 2020, we issued $600,000 of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,200, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on May&#160;15, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. As of December&#160;31, 2021 and 2020, the unamortized discount was $975 and $1,075, respectively, and unamortized debt issuance costs were $3,025 and $3,387, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;9 and September&#160;17, 2020, we issued an additional $250,000 and $50,000, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes and the 2022 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield 2.00% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $323,600, including the underwriting premium, less offering expenses. As of December&#160;31, 2021 and 2020, the 2030 Additional Notes unamortized premium was $21,945 and $24,324, respectively, and unamortized debt issuance costs were $1,243 and $1,392, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement").  The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility").  Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments.  In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $16,100 was outstanding at December&#160;31, 2021.  Borrowings under the Credit Agreement&#160;generally bear interest&#160;for Base Rate Loans&#160;at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America&#x2019;s publicly announced &#x201c;prime rate,&#x201d; and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Credit Agreement termination date is February&#160;12, 2026. We were in compliance with all covenants under the Credit Agreement at December&#160;31, 2021.&#160;&#160;There was no debt outstanding under the Facility at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July&#160;2021, NVRM entered into the Thirteenth Amendment (the &#x201c;Amendment&#x201d;) to its Amended and Restated Master Repurchase Agreement dated August 2, 2011 with U.S. Bank National Association (as amended by the Amendment and twelve earlier amendments, the &#x201c;Repurchase Agreement&#x201d;). The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advances under the Repurchase Agreement carry a Pricing Rate based on the LIBOR Rate plus the LIBOR Margin, as determined under the Repurchase Agreement, provided that the Pricing Rate shall not be less than 1.75%. The Pricing Rate at December&#160;31, 2021 was 1.88%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December&#160;31, 2021, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December&#160;31, 2021 and 2020, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July&#160;20, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i)&#160;a tangible net worth requirement, (ii)&#160;a minimum liquidity requirement, (iii)&#160;a minimum net income requirement, and (iv)&#160;a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id1d6b5724f24434797b72e1a7abacadb_I20120910"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0Mg_5d11abe7-924a-4a62-b188-f91a324b3b21"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id1d6b5724f24434797b72e1a7abacadb_I20120910"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIyOA_faaf8482-316c-4a1d-a488-c8808e05540a"
      unitRef="number">0.0397</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ2Mg_ce667795-34fa-4970-9a45-240d0908d0a0"
      unitRef="usd">593900000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzU2Ng_306565d2-574a-4ded-aed4-1deb2f03cdb5">2022-09-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzU5MA_ced9ec5d-9c65-427f-b7c8-711c2b226aa3"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="i5db5873c0e4a40beaa675102f1c759d1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzYwMg_9a74d378-118f-4efe-9db7-e7898344e4dc">semi-annually in arrears on March&#160;15&#160;and September&#160;15</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY2OQ_8994a654-3fa0-4d42-95e5-80c4657ab0f6"
      unitRef="usd">87000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY3Ng_5fa54899-20df-4de0-a8db-38bc3a7206fa"
      unitRef="usd">207000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzczNQ_e0213743-42d3-485c-92e4-afcc4dd71a43"
      unitRef="usd">359000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzc0Mg_f814dcb8-0861-48c4-b538-0be17e66cd34"
      unitRef="usd">868000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4dfe3d0a143c455d88e94e126cfddaab_I20200504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzgyOA_945a11cb-abad-4de3-947c-1570cfe4802d"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzkxNA_9731832d-13f6-4e72-95fc-5bc0d40d5b89"
      unitRef="number">0.0302</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzExNDc_5ba21acc-ac10-4e22-9fca-e4664803d376"
      unitRef="usd">595200000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyNDQ_0bd77b6c-84eb-4330-8862-5b1ea898ee8a">2030-05-15</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyNjg_93aee660-3d76-4685-bb18-af80d58479ef"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="ifbfe262e88de429ab7a4a81771fb5e1d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEyODA_70bec4af-f182-4392-9e46-79fab05447af">semi-annually in arrears on May 15 and November 15</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEzMzU_28a9bd3e-41f6-4b6e-85f2-21a8f9662ace"
      unitRef="usd">975000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzc5OTA_51693e99-199f-4260-97f2-99c142049b0f"
      unitRef="usd">1075000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwMDM_aa1441b2-eb17-4d78-b3f9-aaf75c7b998b"
      unitRef="usd">3025000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzEzNzk_34cb911f-e0f5-414a-a638-f7a3f2d8bf0a"
      unitRef="usd">3387000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4fefa4114e984749b969a1dc836dac39_I20200909"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0NDU_79fe7cd2-58b9-460f-94c7-09e0819331e0"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i934f3e39c7e647bf9de16a00c7a411a0_I20200917"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE0NTI_21673ae7-1b82-408e-9c64-51c38279052e"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE2NzI_ea5fa89f-9cf3-41f9-98d5-5c183b62a171"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="idf3ac027a963413db34842cbb5a06522_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzE5MDg_f2c32926-6b84-4e94-9ad4-68f13c2a1397"
      unitRef="usd">323600000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIwNDc_d39e7576-f51f-4f78-82eb-a9a821d049a7"
      unitRef="usd">-21945000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="ifa33ab56fdaf44658cba4d83a55c8794_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwNTk_f48fa412-cbda-4ebb-ad30-1cd52719e8da"
      unitRef="usd">-24324000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ied5dd9fa0b354c0cb142485c6a1ac51f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzI3NDg3NzkwNzgwODE_098a7f20-9ee3-421d-b776-f268b9744ba7"
      unitRef="usd">1243000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ifa33ab56fdaf44658cba4d83a55c8794_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzIwOTE_edc4ff04-3028-402e-9695-02b04bbea6ad"
      unitRef="usd">1392000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3f9b1aa7de164a9884802a057e679c44_I20210212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjEyNjY_ab2928d5-83da-4ab1-b1c9-929eff37187e"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nvr:LineOfCreditMaximumIncrementalCommitmentAmount
      contextRef="ic05dfda7ce42407c9ae1050c7f4b5952_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjEzOTk_80e48fd9-6755-42b4-bbbe-7cb2d94687df"
      unitRef="usd">300000000</nvr:LineOfCreditMaximumIncrementalCommitmentAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i41f718433fc74cbd95d43366d5bd321e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQzOTgwNDY1MjE2NDk_c43e8cb2-bb6b-453e-8abc-a18227c13536"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ifb9e0226fe39461993d50e84ce704590_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzM3ODY_1f3e6c2a-f20e-421e-8058-d73bc01aa7ec"
      unitRef="usd">16100000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDescription
      contextRef="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzM4NTk_8df9ca00-6299-42cd-b856-97f654457d4e">Borrowings under the Credit Agreement&#160;generally bear interest&#160;for Base Rate Loans&#160;at a Base Rate equal to the highest of (i) a Federal Funds Rate plus one-half of one percent, (ii) Bank of America&#x2019;s publicly announced &#x201c;prime rate,&#x201d; and (iii) the Eurodollar Rate plus one percent, plus the Applicable Rate which is based on our debt rating, or for Eurodollar Rate Loans, at the Eurodollar Rate equal to LIBOR plus the Applicable Rate.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i60612fa3e6d8494d8b95d41e9ad8f0c2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ0MDA_465bd451-ab43-4066-9c65-312de3d90080">2026-02-12</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i5b2c281e401a417098927cd592cf7ddd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzQ0OTA_f708e62e-df28-4256-96c9-65a20d8fe5b9"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i818307385d344021ab61a51960a7dda4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzYyOTY_b2352b48-52e7-464f-adc3-19ed03bbe3cf"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i60babf36122d4ab1821f2f73f80d9a4c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY1NDA_94c43316-dfeb-49e4-b213-d0e6092f23d2"
      unitRef="number">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i818307385d344021ab61a51960a7dda4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzY1NzE_c9bfd4f3-c97c-460d-9843-0fbb32be886d"
      unitRef="number">0.0188</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i818307385d344021ab61a51960a7dda4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzcwNDU_76717347-ba79-4b0b-92dc-429cabf36ee2"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNjkvZnJhZzpiNTc3YTE3MDhhMzQ0ZmZjOTEzZGVmYmU3MmU4NDU2MS90ZXh0cmVnaW9uOmI1NzdhMTcwOGEzNDRmZmM5MTNkZWZiZTcyZTg0NTYxXzcxMzM_ba766e0c-3990-4015-a38a-571aeabcc5e8">2022-07-20</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzMyOQ_9b175133-a979-4220-95f7-4f8b27e9ebc6">Common Stock&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were 3,447,441 and 3,695,577 common shares outstanding at December&#160;31, 2021 and 2020, respectively. We made the following share repurchases during the years indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We issue shares from the treasury account for all equity plan activity. We issued 74,027, 159,151 and 275,906 such shares during 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzQ3_9589d275-2707-441f-8ec3-ece8d8f16dfc"
      unitRef="shares">3447441</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzU0_f54e2763-c436-4092-af0b-1f99eb637409"
      unitRef="shares">3695577</us-gaap:CommonStockSharesOutstanding>
    <nvr:RepurchaseOfCommonStockTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzMyNg_7b7a9514-6684-4cac-8e56-1f31f7b37673">We made the following share repurchases during the years indicated:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,538,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</nvr:RepurchaseOfCommonStockTableTextBlock>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItMi0xLTEtMTk0NDg_0d121223-368c-4c64-b92c-7ceb30fac54b"
      unitRef="usd">1538019000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItNC0xLTEtMTk0NDg_a16b8985-a30a-49c8-aeb3-6fd8b7bf38b0"
      unitRef="usd">371078000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzItNi0xLTEtMTk0NDg_f7d704fc-ff20-4913-b6c8-45f494d70dd8"
      unitRef="usd">698417000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtMi0xLTEtMTk0NDg_93460bf9-1be4-453f-ae86-4308a92d343f"
      unitRef="shares">322038</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtNC0xLTEtMTk0NDg_e35feef9-60d1-4dbb-acaa-6c7b0c2fbb28"
      unitRef="shares">96346</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90YWJsZToxZjc0ZjUyMmRiYmU0NWFmOGRjYmNiMGZjYWUzNGYyMC90YWJsZXJhbmdlOjFmNzRmNTIyZGJiZTQ1YWY4ZGNiY2IwZmNhZTM0ZjIwXzMtNi0xLTEtMTk0NDg_be341971-5fa6-41c6-9dea-3337f516e6c4"
      unitRef="shares">220965</us-gaap:TreasuryStockSharesAcquired>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI2NQ_a7734592-502b-490e-8980-62e17161eba2"
      unitRef="shares">74027</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI2OQ_be8d9914-e824-4775-8f10-4654d3c7f1ff"
      unitRef="shares">159151</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzUvZnJhZzoxZTJhOGQyYTQ1YjA0OGQxOGM2MDRlYWZjZWI4MDdmMS90ZXh0cmVnaW9uOjFlMmE4ZDJhNDViMDQ4ZDE4YzYwNGVhZmNlYjgwN2YxXzI3Ng_7865e799-638e-4b57-9586-b2e9af3be7d1"
      unitRef="shares">275906</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDE_402341f8-554c-4c03-a490-a03e2976f744">Income Taxes&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(810)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes on our consolidated balance sheets were comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses and contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $1,334,100 for the year ended December&#160;31, 2021, and was $770,000 for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed at the federal statutory rate (21% in 2021, 2020, and 2019) to income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes computed at the federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from equity-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Excludes state excess tax benefits from equity-based compensation included in the line below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt"&gt;Primarily attributable to tax benefits from certain energy credits for the years ended December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective tax rate in 2021, 2020 and 2019 was 22.24%, 16.40% and 14.36%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $26,456 as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the years ended December&#160;31, 2021, 2020, and 2019, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $1,455, $420 and $1,467, respectively. As of December&#160;31, 2021 and 2020, we had a total of $13,849 and $15,304, respectively, of accrued interest on unrecognized tax benefits which are included in &#x201c;Accrued expenses and other liabilities&#x201d; on the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits as of December&#160;31, 2021 will be reduced by approximately $6,464 due to statute expiration and effectively settled positions in various state jurisdictions.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDM_5f7a10bf-01bd-482f-8e9e-7ecf20cf320d">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(810)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(745)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtMi0xLTEtMTk0NDg_3585eee3-bdcb-4155-b1c9-235e058503db"
      unitRef="usd">272971000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtNC0xLTEtMTk0NDg_7db7f23f-354e-481e-bb44-09ff7a1922b0"
      unitRef="usd">151532000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzMtNi0xLTEtMTk0NDg_aa115e95-5050-44bc-bc92-e8d93c04d62b"
      unitRef="usd">115610000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtMi0xLTEtMTk0NDg_a1cfc56a-e5fd-4f03-bde2-6e8faf846983"
      unitRef="usd">80650000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtNC0xLTEtMTk0NDg_694fa995-c757-4294-a709-f0ab96802cc9"
      unitRef="usd">42769000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzQtNi0xLTEtMTk0NDg_0e27f27b-dd4e-4a09-808a-4b1406f59f55"
      unitRef="usd">34586000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtMi0xLTEtMTk0NDg_791a0737-bb25-4a9e-83c0-0916faf7dd8e"
      unitRef="usd">873000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtNC0xLTEtMTk0NDg_b4f417b5-441b-46b6-ab5e-0727f4c3f09c"
      unitRef="usd">-13289000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzYtNi0xLTEtMTk0NDg_a72537cd-eb43-4905-9acc-68dbc2c9d968"
      unitRef="usd">-2195000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctMi0xLTEtMTk0NDg_7f770284-de8e-4e5f-854d-6d37febc3434"
      unitRef="usd">-810000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctNC0xLTEtMTk0NDg_c5971fa0-8e88-4800-9e5d-ebe5abd30e5e"
      unitRef="usd">-4227000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzctNi0xLTEtMTk0NDg_70f607a1-74db-4b59-9efd-75998927cdd4"
      unitRef="usd">-745000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtMi0xLTEtMTk0NDg_55c69aed-14ae-479f-960f-d8903044ee89"
      unitRef="usd">353684000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtNC0xLTEtMTk0NDg_94f2148f-9099-4f3f-9e5d-7d12f7667c7d"
      unitRef="usd">176785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpiYmE3OTg2OTkwNzI0MDQyOGZmN2VlN2M4MmE5ZDYzNC90YWJsZXJhbmdlOmJiYTc5ODY5OTA3MjQwNDI4ZmY3ZWU3YzgyYTlkNjM0XzgtNi0xLTEtMTk0NDg_6ae7570d-4e4e-4c21-8800-62c1e73192e3"
      unitRef="usd">147256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIyOTc_6206e2b7-af1f-4959-b7b3-805f6e84fc3d">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes on our consolidated balance sheets were comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses and contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzMtMi0xLTEtMTk0NDg_3cc16e20-93db-40a6-b1eb-f6db8ec90fbf"
      unitRef="usd">64123000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzMtNC0xLTEtMTk0NDg_2278c877-baf5-41dd-97f5-c154848d1001"
      unitRef="usd">67520000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzQtMi0xLTEtMTk0NDg_cc001516-515b-4a0f-ad42-76d2f81c71d6"
      unitRef="usd">4682000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzQtNC0xLTEtMTk0NDg_6a5f36ec-fc7e-470d-9d61-5a02a9e1ac1b"
      unitRef="usd">4608000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzUtMi0xLTEtMTk0NDg_6fd8e6b1-7929-40ea-a9ec-154e9694a48d"
      unitRef="usd">46020000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzUtNC0xLTEtMTk0NDg_1a1584c8-63b6-4649-a4a1-7fce380567ec"
      unitRef="usd">41839000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzYtMi0xLTEtMTk0NDg_76d7faae-8495-414c-acc1-1e88dd178f0e"
      unitRef="usd">13014000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzYtNC0xLTEtMTk0NDg_4ac50cd3-22ef-441e-a309-1faed644e708"
      unitRef="usd">13118000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzctMi0xLTEtMTk0NDg_6987a85f-70ee-4791-9b64-3e0bd9768cab"
      unitRef="usd">10634000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzctNC0xLTEtMTk0NDg_3f03bbcf-d350-4cab-98a9-328d36eae6df"
      unitRef="usd">11705000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzgtMi0xLTEtMTk0NDg_1aa65624-9c1f-4137-92d2-7731bac55996"
      unitRef="usd">9876000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzgtNC0xLTEtMTk0NDg_27a1a0a5-2066-4a48-8dc1-49acd2f9f530"
      unitRef="usd">8639000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzktMi0xLTEtMTk0NDg_4769e1c9-4cbc-4345-90a6-4a0d6c26aa81"
      unitRef="usd">148349000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzktNC0xLTEtMTk0NDg_09e148ae-49f0-4641-aeb2-5007b8c2b4d8"
      unitRef="usd">147429000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzEwLTItMS0xLTE5NDQ4_69525e18-8330-419f-a621-8739bc486c7e"
      unitRef="usd">7874000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzEwLTQtMS0xLTE5NDQ4_42ee805d-655c-40ba-b326-4497a623ec34"
      unitRef="usd">7184000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzExLTItMS0xLTE5NDQ4_0250a123-03f0-4f5d-a592-2e4d5d320eb7"
      unitRef="usd">140475000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmMDZmZjQ1YzkwYzc0YjdjYmYxYTYxYjUwMmI4YWU1Yy90YWJsZXJhbmdlOmYwNmZmNDVjOTBjNzRiN2NiZjFhNjFiNTAyYjhhZTVjXzExLTQtMS0xLTE5NDQ4_10811a28-f7b6-409d-9949-230cd9569f28"
      unitRef="usd">140245000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <nvr:EstimatedFederalTaxableIncome
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzU5OA_587894ae-e59a-44e7-891e-16d65c064370"
      unitRef="usd">1334100000</nvr:EstimatedFederalTaxableIncome>
    <nvr:EstimatedFederalTaxableIncome
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzYzMg_27bbe414-7efb-451d-bb3e-8daac9c03eaa"
      unitRef="usd">770000000</nvr:EstimatedFederalTaxableIncome>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMTA_f2fb19d7-e400-404c-8d04-f01f71795fdf">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income taxes computed at the federal statutory rate (21% in 2021, 2020, and 2019) to income tax expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes computed at the federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal income tax benefit (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from equity-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.84pt"&gt;Excludes state excess tax benefits from equity-based compensation included in the line below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt"&gt;Primarily attributable to tax benefits from certain energy credits for the years ended December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_5f5d039b-568a-4abc-86f1-171b4c5eb78d"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_f01b286d-f8f5-42e6-a793-1809b1f1b9d6"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzczMQ_fda4f61b-9af0-4de9-8b0c-4be0a88f8d38"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItMi0xLTEtMTk0NDg_a89ed723-ffbf-4f3e-9ab8-bebecb282ba7"
      unitRef="usd">333985000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItNC0xLTEtMTk0NDg_3405ea81-5c91-43b1-b61a-a15155892524"
      unitRef="usd">226387000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzItNi0xLTEtMTk0NDg_ef25708b-6ec9-4bf4-8c5f-37f3eb8cd399"
      unitRef="usd">215417000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtMi0xLTEtMTk0NDg_4927e84d-5961-4a67-baf4-343d72d231f1"
      unitRef="usd">72082000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtNC0xLTEtMTk0NDg_8e57ada0-cc78-43bd-9aa9-48891e14db55"
      unitRef="usd">47469000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzMtNi0xLTEtMTk0NDg_a9b3a282-3ab5-4338-88a5-e4842043440b"
      unitRef="usd">45770000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtMi0xLTEtMTk0NDg_893ed538-4966-442c-8ea6-7d2fd0172192"
      unitRef="usd">48369000</nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation>
    <nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtNC0xLTEtMTk0NDg_b2157fff-31ef-445f-a960-622ba0158759"
      unitRef="usd">92234000</nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation>
    <nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzQtNi0xLTEtMTk0NDg_8ea6e2f1-be73-404e-a02c-15863f2c72f9"
      unitRef="usd">101466000</nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtMi0xLTEtMTk0NDg_9dc6ad97-079f-4abe-8ad3-a453e1bdb9cd"
      unitRef="usd">-4014000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtNC0xLTEtMTk0NDg_09ed0002-6a68-4743-8414-19b0170e5e24"
      unitRef="usd">-4837000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzYtNi0xLTEtMTk0NDg_cad42d12-d390-4407-bb71-9917dc4576e0"
      unitRef="usd">-12465000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctMi0xLTEtMTk0NDg_65a29cf6-df2b-42ab-a8e2-593f010f0b33"
      unitRef="usd">353684000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctNC0xLTEtMTk0NDg_21e3434e-ad97-4c80-bcc6-84f596008b74"
      unitRef="usd">176785000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZTpmYWE0YzAxMzQ1NjI0YjQzOGJhMGNhOWNjNmZmN2U5Ni90YWJsZXJhbmdlOmZhYTRjMDEzNDU2MjRiNDM4YmEwY2E5Y2M2ZmY3ZTk2XzctNi0xLTEtMTk0NDg_05b5eb18-0b16-4ae1-aebe-2e6928b130a7"
      unitRef="usd">147256000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwMzI_05a86521-0486-4e03-a6c6-c76011f9c69e"
      unitRef="number">0.2224</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwMzY_f0c20e09-4a91-408e-94e9-eca29d57e46c"
      unitRef="number">0.1640</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzEwNDM_d9e9f3ef-089b-4501-b3e4-6d6892f0e948"
      unitRef="number">0.1436</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIzMDA_17a2794d-0346-4504-8122-65053c0e7802">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzItMi0xLTEtMTk0NDg_f246a41c-d0b3-496a-9dee-b024ee38faa3"
      unitRef="usd">36817000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzItNC0xLTEtMTk0NDg_d96812fa-a588-4e29-bec1-5545c8944874"
      unitRef="usd">39356000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzMtMi0xLTEtMTk0NDg_06c21338-795d-42a7-94e4-87ea15d4c17f"
      unitRef="usd">3436000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzMtNC0xLTEtMTk0NDg_bc8bbb45-fad4-4317-9744-b44330638619"
      unitRef="usd">3155000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzQtMi0xLTEtMTk0NDg_5639d068-5d2b-4304-aaf8-35eae046028f"
      unitRef="usd">6763000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzQtNC0xLTEtMTk0NDg_58bc47c9-92d4-4f19-84bc-3770fb4391a0"
      unitRef="usd">5694000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzUtMi0xLTEtMTk0NDg_76c9bfcd-a235-400c-9a32-237e755fe38b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzUtNC0xLTEtMTk0NDg_ba3aa3bd-f2d9-4666-9998-a0671360a645"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzYtMi0xLTEtMTk0NDg_c3b41772-ddfa-4e2d-b975-c660b9273413"
      unitRef="usd">33490000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90YWJsZToxZjIwNDljMmQ1YzY0N2Q2YTgxYjExZDVhZTMzOTEwYi90YWJsZXJhbmdlOjFmMjA0OWMyZDVjNjQ3ZDZhODFiMTFkNWFlMzM5MTBiXzYtNC0xLTEtMTk0NDg_c2c045f5-da57-4632-a923-d24ea77ca22f"
      unitRef="usd">36817000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE1NTk_cd2afe12-fee6-44aa-ac74-03da6185c5e0"
      unitRef="usd">26456000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MDE_c10d4bb3-d553-45e0-a220-0db91c726036"
      unitRef="usd">1455000</nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal>
    <nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MDU_ea197e79-424f-4a52-a13d-913d66400574"
      unitRef="usd">420000</nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal>
    <nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4MTI_a79bc744-5a0b-4240-a3c0-bf793299a6fa"
      unitRef="usd">1467000</nvr:UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4NjU_363d4fe6-2de6-482e-b12e-760d96199b9c"
      unitRef="usd">13849000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzE4NzI_27924686-bb79-473b-826a-f03cb8152509"
      unitRef="usd">15304000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xNzgvZnJhZzo3ODA3ZDI2ZGFlMTc0Mzk1YTkzYTM3ODYwNzJlOWI4NS90ZXh0cmVnaW9uOjc4MDdkMjZkYWUxNzQzOTVhOTNhMzc4NjA3MmU5Yjg1XzIxOTg_769cc9b7-1cf8-49cf-ac56-d0acdde8dc34"
      unitRef="usd">6464000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTQ_d9d01c94-b31e-48fe-8e54-4c7feb3deff8">Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the &#x201c;NYSE&#x201d;) on the day prior to the date of grant. Options are granted for a 10-year term and typically vest in separate tranches over periods of 3 to 6 years. RSUs generally vest in separate tranches over periods of 2 to 6 years.  Grants are generally divided such that vesting for 50% of the grant is contingent solely on continued employment or service as a Director, while vesting for the remaining 50% of the grant is contingent upon both continued employment or service as a Director and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December&#160;31, 2021.  Each of the following plans was approved by our shareholders:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equity-Based Compensation Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options/RSUs&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Available to Issue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 Equity Incentive Plan (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 Equity Incentive Plan (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Equity Incentive Plan (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2010 Equity Incentive Plan (the &#x201c;2010 Plan&#x201d;) authorizes us to issue Options and RSUs.&#160;There were 63,869 Options and 13,034 RSUs outstanding as of December&#160;31, 2021. Shares can no longer be granted from this plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;) authorizes us to issue Options only. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs.  There were 115,950 Options and 3,530 RSUs outstanding as of December&#160;31, 2021.  Of the 155,270 shares available to issue, 36,470 may be granted in the form of RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, we issued 18,912 Options under the 2014 Plan.  These options vest over four years in 25% increments beginning on either December 31, 2023 or December 31, 2024, based on the date of grant. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2021 or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, 50 RSUs were granted under the 2018 Plan during 2021. These RSUs vest over two years in 50% increments beginning on December 31, 2023. Vesting for the RSUs is contingent solely upon continued employment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information relative to our equity-based compensation plans for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Avg. Per Share&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Avg.&#160;Remaining&lt;br/&gt;Contract&#160;Life&#160;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,719.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,140.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested, but not issued at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the &#x201c;Pricing Model&#x201d;). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option&#x2019;s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option&#x2019;s expected holding term. For expected volatility, we have concluded that our historical volatility over the option&#x2019;s expected holding term provides the most reasonable basis for this estimate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Options granted during 2021, 2020 and 2019 was estimated on the grant date using the Pricing Model, based on the following assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated option life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate (range)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30%-1.55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22%-1.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.51%-2.73%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility (range)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.46%-30.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.78%-32.48%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.17%-22.01%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant-date fair value per share of options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value per share of $4,973.30 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the &#x201c;service-only&#x201d; Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2021, 2020 and 2019, we recognized $58,234, $50,794, and $78,532 in equity-based compensation costs, respectively, and approximately $12,000, $10,500, and $16,800 in tax benefit related to equity-based compensation costs, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $129,700. The unrecognized compensation cost will be recognized over each grant&#x2019;s applicable vesting period with the latest vesting date being December&#160;31, 2027. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December&#160;31, 2021, 2020 and 2019, we issued 74,027, 159,151 and 275,906 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate exercise proceeds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value on exercise dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Profit Sharing Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a trustee-administered, profit sharing retirement plan (the &#x201c;Profit Sharing Plan&#x201d;) and an Employee Stock Ownership Plan (&#x201c;ESOP&#x201d;) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Directors. The combined plan contribution for the years ended December&#160;31, 2021, 2020 and 2019 was approximately $24,700, $22,500 and $20,300, respectively. We purchased approximately 4,500 and 5,000 shares of our common stock in the open market for the 2021 and 2020 plan year contributions to the ESOP. As of December&#160;31, 2021, all shares held by the ESOP had been allocated to participants&#x2019; accounts. The 2021 plan year contribution was funded and fully allocated to participants in February 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have two deferred compensation plans (&#x201c;Deferred Comp Plans&#x201d;). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The rabbi trust account held 106,697 shares of NVR common stock as of both December&#160;31, 2021 and 2020. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUwNA_9e42ff1a-c536-410d-87f8-8bbfb67d5bf5">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i543a95dae88d4381906c600c18ea2927_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU3Mw_a1c8515a-f425-4b9d-8b1c-dc184a6652f2">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id776bf6bff2441b4a4a0b300008a4185_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU3OQ_f8668d75-147d-4552-aeb0-90ecd1d115cc">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i654c83e57cce4e19ba1d6e4daa447a7d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY0MA_33960d9c-0258-4480-a974-f446be8034d3">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4abca661ec7143d88e35eae8a9ecbcc3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY0Ng_fead76a8-deea-42f0-8d7c-b9a9c766f26a">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i2d9cb615749d46aa9f3e3757b936a637_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzcwMg_4d0d3cdc-0c0e-40b0-9e21-0a2b3eff13da"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7eaba6e9bbd944bd953fdedfd82bfc45_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgyMQ_1d2dc83c-a5d7-4758-ac1b-1ee396bf9770"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTk_7bc4e119-e0a0-4ab1-bf43-1237be96cd68">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December&#160;31, 2021.  Each of the following plans was approved by our shareholders:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.974%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.890%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Equity-Based Compensation Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Authorized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options/RSUs&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;Available to Issue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2010 Equity Incentive Plan (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 Equity Incentive Plan (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;950,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Equity Incentive Plan (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2010 Equity Incentive Plan (the &#x201c;2010 Plan&#x201d;) authorizes us to issue Options and RSUs.&#160;There were 63,869 Options and 13,034 RSUs outstanding as of December&#160;31, 2021. Shares can no longer be granted from this plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;) authorizes us to issue Options only. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs.  There were 115,950 Options and 3,530 RSUs outstanding as of December&#160;31, 2021.  Of the 155,270 shares available to issue, 36,470 may be granted in the form of RSUs.&lt;/span&gt;&lt;/div&gt;</nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtMi0xLTEtMTk0NDg_eab8c52b-3608-4f03-a232-3c8771d6767e"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber
      contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtNC0xLTEtMTk0NDg_eea10d9d-d0a8-4675-855a-ab591fdbceb5"
      unitRef="shares">76903</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzEtNi0xLTEtMTk0NDg_22fc1d72-97d9-451b-a48a-b4b5ed34f119"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibcca26be44a844e680372718427c2a81_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItMi0xLTEtMTk0NDg_f5639ed5-b9f8-4407-9558-4bdd2150573d"
      unitRef="shares">950000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber
      contextRef="ibcca26be44a844e680372718427c2a81_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItNC0xLTEtMTk0NDg_8df24fb3-d54e-4b1b-b90b-8cf560620af8"
      unitRef="shares">354876</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ibcca26be44a844e680372718427c2a81_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzItNi0xLTEtMTk0NDg_02b0d1e7-bf6e-40cf-887e-aa19de0dadc8"
      unitRef="shares">110942</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtMi0xLTEtMTk0NDg_e8124299-5f32-4c4d-80ce-34fe2ca0446a"
      unitRef="shares">275000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtNC0xLTEtMTk0NDg_87a40058-a170-46e1-9296-c8ca418d156d"
      unitRef="shares">119480</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTowMzRmNTE5NTA4NWQ0OTA2YTRmMzdlNWRhNWUwMTJmMi90YWJsZXJhbmdlOjAzNGY1MTk1MDg1ZDQ5MDZhNGYzN2U1ZGE1ZTAxMmYyXzMtNi0xLTEtMTk0NDg_6096f13a-5190-4704-a713-8351d99ddac5"
      unitRef="shares">155270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzEzNjE_8e56c622-ecfb-4e7c-a135-735348aa9c1b"
      unitRef="shares">63869</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i5c70afc008c0432da0cc3fb1cdd1173d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzEzNzY_7b9fd324-b077-4884-bdde-a30d548741b3"
      unitRef="shares">13034</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE2NDA_e8124299-5f32-4c4d-80ce-34fe2ca0446a"
      unitRef="shares">275000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i75fba1ac367e4e44a49f2dd4167b262d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3MzM_c7c6f3c9-bbbf-4d70-be25-1eda35eadb73"
      unitRef="shares">40000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3ODQ_48b6ac99-1cfa-4591-807a-fc117ae488aa"
      unitRef="shares">115950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE3OTk_5f87db94-214c-48c3-820e-acb97721e0aa"
      unitRef="shares">3530</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i916be9d81a124c4ebde54d51c699e345_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE4NTI_2a3f03a0-1a0a-4362-98bb-2e914c083c9d"
      unitRef="shares">155270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i75fba1ac367e4e44a49f2dd4167b262d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE4ODI_d94c4df1-bd9b-4282-90ca-b22c1e590832"
      unitRef="shares">36470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzE5NDI_b681599d-47be-49ca-a46b-ee1bd27d5545"
      unitRef="shares">18912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i577cfb10225e4802b1fdb4bd90024b57_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzIwNTM_74926744-6328-4441-b12b-25c326c99b3b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i6296562366f74055baae16930950796d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzIwNTk_2b32d41a-1003-4c6f-989b-1a28066686c2"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5e55260950ed4c88a737b8575946f32a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3NDg3NzkwNzg0NDA_5ded95e5-c07c-4313-948d-094160a95ccf"
      unitRef="shares">50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3MDA_585457b3-4de4-4682-9e88-a8a2fec4764c">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i3b6ef766c9724d01a4e4bfc45d73586d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzI3MDY_109234ae-aab1-4b9f-ab21-91448c47304d"
      unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNzE_e2f7e00d-19f5-42e6-bbfc-f237d2a1c81c">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional information relative to our equity-based compensation plans for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.289%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Avg. Per Share&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Avg.&#160;Remaining&lt;br/&gt;Contract&#160;Life&#160;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,719.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,140.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,424.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,863,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,310,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested, but not issued at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic5872f4cebeb405a81e8d865e4795580_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzItMi0xLTEtMTk0NDg_a1c71efa-d520-4928-821d-e97deb451903"
      unitRef="shares">593426</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic5872f4cebeb405a81e8d865e4795580_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzItNC0xLTEtMTk0NDg_f0206e13-5d75-45d2-9858-c6da69eccc2f"
      unitRef="usdPerShare">2295.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzMtMi0xLTEtMTk0NDg_1ad0abed-e7cd-4274-aeed-d866d8dbb0dc"
      unitRef="shares">18912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzMtNC0xLTEtMTk0NDg_cdbc924c-4be9-4353-af39-6066424e84bb"
      unitRef="usdPerShare">4719.8</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzQtMi0xLTEtMTk0NDg_740824f8-c6f2-4d52-95da-a7c2d5c174f7"
      unitRef="shares">73749</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzQtNC0xLTEtMTk0NDg_a85d7c75-246e-49ee-a80a-99f13657e76b"
      unitRef="usdPerShare">1933.3</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzUtMi0xLTEtMTk0NDg_4a2ea747-265a-4cd1-ab8c-3a2d99a0f2ba"
      unitRef="shares">3894</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzUtNC0xLTEtMTk0NDg_aabb83f7-92ff-487e-b97d-79e731f8dca6"
      unitRef="usdPerShare">3140.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtMi0xLTEtMTk0NDg_58ca4850-1a3b-453a-bb39-a8bef5214672"
      unitRef="shares">534695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtNC0xLTEtMTk0NDg_42d37b9c-bdf1-4024-bbd8-d04014d58d72"
      unitRef="usdPerShare">2424.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtNi0xLTEtMTk0NDg_4839c234-1a63-4031-9877-002cb7d65f8b">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzYtOC0xLTEtMTk0NDg_1af1d929-caaf-46ec-a49d-034e2816a51e"
      unitRef="usd">1863010000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctMi0xLTEtMTk0NDg_96cd524c-adb7-4a4e-8ff4-5aace64e8b6b"
      unitRef="shares">334634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctNC0xLTEtMTk0NDg_63629a24-91fe-45bc-b736-b09247e39bf7"
      unitRef="usdPerShare">1993.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ic44475d55b824d1f9cec729765628067_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctNi0xLTEtMTk0NDg_f9f819d6-53cd-4dff-9a06-6b649ee739e7">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ia8e7bb35a2b449018f544cc35f7d9256_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzctOC0xLTEtMTk0NDg_88e6be85-4742-4130-b544-161628ac5eb4"
      unitRef="usd">1310360000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="ife05cc49786f4b4c84bf79147d4d968a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEwLTItMS0xLTE5NDQ4_ba260153-b9b8-47c6-8721-20c60e6ff355"
      unitRef="shares">17598</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzExLTItMS0xLTE5NDQ4_0c07a5db-5b04-4db3-a426-a85ba36c8989"
      unitRef="shares">50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEyLTItMS0xLTE5NDQ4_b0fefadf-8409-40d6-96d3-58bc065e0d19"
      unitRef="shares">278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i869e1deb4ac546bfa916c14a625dd516_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzEzLTItMS0xLTE5NDQ4_5c34bc80-7c54-4df6-aa93-71b72e0c9ecc"
      unitRef="shares">806</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i3911abacb7654462a552b6b9def551d6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE0LTItMS0xLTE5NDQ4_f7151957-576f-45bf-b775-93e1f0ed9a4b"
      unitRef="shares">16564</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i3911abacb7654462a552b6b9def551d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE0LTgtMS0xLTE5NDQ4_c24482c7-e07c-49ab-b035-22c9f0f98ac6"
      unitRef="usd">97875000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <nvr:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber
      contextRef="i3911abacb7654462a552b6b9def551d6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE1LTItMS0xLTE5NDQ4_42c7e22d-81ef-490f-8661-2fc622ff1c08"
      unitRef="shares">0</nvr:ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber>
    <nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue
      contextRef="i3911abacb7654462a552b6b9def551d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTphZGY0NDQzNDM2NjM0MDAwYTM1NjRkY2ZjYjkzYzk0Yi90YWJsZXJhbmdlOmFkZjQ0NDM0MzY2MzQwMDBhMzU2NGRjZmNiOTNjOTRiXzE1LTgtMS0xLTE5NDQ4_2197a6e2-116f-4e90-b056-6fb59244cf8b"
      unitRef="usd">0</nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNTA_44d8037c-ea7c-4761-a29c-9f642a801573">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Options granted during 2021, 2020 and 2019 was estimated on the grant date using the Pricing Model, based on the following assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.565%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated option life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate (range)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30%-1.55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.22%-1.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.51%-2.73%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility (range)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.46%-30.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.78%-32.48%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.17%-22.01%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant-date fair value per share of options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtMi0xLTEtMTk0NDg_6bc09a39-8ce4-48ef-b0ad-766575ed166a">P5Y3M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtNC0xLTEtMTk0NDg_2c08db7f-de68-432b-863f-b497b136f1ee">P5Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzEtNi0xLTEtMTk0NDg_2d202726-7fe8-4473-bd36-b49ba0de30a6">P5Y6M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtMi0xLTEtMTk0NDg_4fe11b8c-6835-4278-90ba-811371b031a2"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtNC0xLTEtMTk0NDg_a87f9694-3fd3-4e61-bfe8-563445bafbe2"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzQtNi0xLTEtMTk0NDg_93cabf85-c26f-40b1-bd6f-6484c86867cc"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtMi0xLTEtMTk0NDg_e954475b-8da8-4af9-8c3d-720b5bb71923"
      unitRef="usdPerShare">1235.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtNC0xLTEtMTk0NDg_e67c524c-bd14-4c91-8f67-273f8db5fb63"
      unitRef="usdPerShare">737.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTpmMjUxMzU2YWMxYjg0ZWVjYmIxMTM5MTBmZTgxMzhiNS90YWJsZXJhbmdlOmYyNTEzNTZhYzFiODRlZWNiYjExMzkxMGZlODEzOGI1XzUtNi0xLTEtMTk0NDg_ec270280-1655-4ef8-af19-3430e13ce193"
      unitRef="usdPerShare">661.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzQxNTM_b15b86a6-bf60-4792-a670-15db4a370e5b"
      unitRef="usdPerShare">4973.3</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNTI_496c310b-96c5-4ce0-b58f-24bf3ade0b10"
      unitRef="usd">58234000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNTY_9f93ea9a-726c-40a3-b6b7-5d0766d883bb"
      unitRef="usd">50794000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUyNjQ_b0088c42-09bb-46ba-8c50-212f0d2fa69a"
      unitRef="usd">78532000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzMzU_ae2cdb71-bafa-4e4e-84ac-f1907112f3f2"
      unitRef="usd">12000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzMzk_08ad0107-839f-40ea-b758-da0e16bf60a0"
      unitRef="usd">10500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzUzNDc_45c6cb78-6704-4ea1-aad8-e55ad8546d2d"
      unitRef="usd">16800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic1cef1329f9142468863e47487de80ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU1MzM_62f0cdb8-c8fd-45c3-b676-4cb98b821c0d"
      unitRef="usd">129700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9bf4351e53044a429a9dcf3685534958_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzU4MDY_ebcafba3-d713-47c2-ba1f-59cbbad77deb">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNTg_32a79964-ba56-4b49-b0db-df7f48dd4527"
      unitRef="shares">74027</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNjI_10400b58-150b-47f0-aa70-5f0b151158be"
      unitRef="shares">159151</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzYwNjk_43b1522c-7f51-41ed-95d1-0f404e701344"
      unitRef="shares">275906</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzgwNjI_de7801e0-0d67-4009-be00-000eb171fe52">Information with respect to the vested RSUs and exercised Options is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate exercise proceeds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;274,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value on exercise dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;432,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItMi0xLTEtMTk0NDg_4040a991-b6b3-4255-a383-a6d4dcfd803c"
      unitRef="usd">142370000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItNC0xLTEtMTk0NDg_74657929-5ad2-4b50-95b1-94dca6819266"
      unitRef="usd">180866000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzItNi0xLTEtMTk0NDg_00c8514d-6b68-4444-8db9-d28f8584e73d"
      unitRef="usd">274028000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtMi0xLTEtMTk0NDg_e260eb6a-b010-4afd-993e-366640b2fe66"
      unitRef="usd">219219000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtNC0xLTEtMTk0NDg_74f55721-b1d1-436b-b966-728b669f9d8f"
      unitRef="usd">432772000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90YWJsZTo3ZjJhNWY4OWQ2MDc0YTBmYmM0NWNkMWFkZmViODI5ZC90YWJsZXJhbmdlOjdmMmE1Zjg5ZDYwNzRhMGZiYzQ1Y2QxYWRmZWI4MjlkXzMtNi0xLTEtMTk0NDg_516a5eeb-5dc1-4ece-a00e-23671ae9f155"
      unitRef="usd">593162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NTM_2cf2df2b-4f5a-4990-8dbc-254e54c738f8"
      unitRef="usd">24700000</nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan>
    <nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NTc_4d67401f-d2b9-4d52-8ff8-a7602857e5d8"
      unitRef="usd">22500000</nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan>
    <nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY2NjQ_93676a59-c9c9-4ed6-b40e-ba9e500568d2"
      unitRef="usd">20300000</nvr:CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzQzOTgwNDY1MTk4MDU_23533dc7-4792-4044-9fe1-97b8300693e0"
      unitRef="shares">4500</us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzY3MDk_4f76b0d1-02e5-4def-9a73-17ae95f5f51a"
      unitRef="shares">5000</us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP>
    <nvr:NumberOfDeferredCompensationPlans
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3XzcwMzQ_013dbd1a-6ae1-4c63-a235-1eec78f07b05"
      unitRef="compensation_plan">2</nvr:NumberOfDeferredCompensationPlans>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3Xzc4NDI_48490c74-1743-4375-9217-a74b4879718a"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xODQvZnJhZzowOWE5MmNmZGQ1MjM0N2RiYmVkOWI3YzJjYThiOGJkNy90ZXh0cmVnaW9uOjA5YTkyY2ZkZDUyMzQ3ZGJiZWQ5YjdjMmNhOGI4YmQ3Xzc4NDI_4d16aefb-df63-4e3a-98a6-d05ef2ab3f3d"
      unitRef="shares">106697</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4NQ_55c430e5-d691-45ab-8eaf-2ffa121df1df">LeasesWe have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment.  Our leases have remaining lease terms of up to 18.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease.  See Note 1 herein for additional information regarding leases.&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4NQ_e39ff0a4-95fc-4b5c-9262-f01f2c4790e1">LeasesWe have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment.  Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment.  Our leases have remaining lease terms of up to 18.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease.  See Note 1 herein for additional information regarding leases.&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzMyNw_4a9f7bde-0036-4da6-9755-74d372da9c9d">P18Y8M12D</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzM5OA_1d6b36e5-ae29-4d54-93a5-5215e1da5a07">20</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4Nw_9860de79-6fd5-48a1-a052-aba7b39f4fd1">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.131%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.369%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItMi0xLTEtMTk0NDg_ecc2be8a-d0b4-4a82-9bc6-93590993e97c"
      unitRef="usd">31923000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItNC0xLTEtMTk0NDg_d8337ee9-e6f0-4988-aa63-86d8e4979ef0"
      unitRef="usd">31704000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzItNi0xLTEtMzAwNzU_3b4dad73-d1f5-49f0-95b3-6f16e369892c"
      unitRef="usd">30991000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtMi0xLTEtMTk0NDg_7b14eb10-42da-4fa8-a3d0-f3fb9a6aff93"
      unitRef="usd">1798000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtNC0xLTEtMTk0NDg_6e0ed1bf-5ba0-4679-b88a-7406b185d348"
      unitRef="usd">1313000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzQtNi0xLTEtMzAwNzU_97794501-730b-450d-ae2c-d53589102d7e"
      unitRef="usd">382000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtMi0xLTEtMTk0NDg_db3b749f-c4f2-44c3-8b47-7fbff5a6b2e1"
      unitRef="usd">429000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtNC0xLTEtMTk0NDg_47e2840a-8ebd-4d71-97f7-451d221b0c9c"
      unitRef="usd">281000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzUtNi0xLTEtMzAwNzU_f14145e5-a950-4e34-9ebb-2678129a5395"
      unitRef="usd">76000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtMi0xLTEtMTk0NDg_d68f7f87-f816-4022-a892-cb572a9551ce"
      unitRef="usd">24012000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtNC0xLTEtMTk0NDg_5dac5cd6-eace-455c-802f-aa49f7f3d0f7"
      unitRef="usd">24361000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzYtNi0xLTEtMzAwNzU_a0dbaaca-fd18-410e-bbd2-af89aa505887"
      unitRef="usd">26843000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtMi0xLTEtMTk0NDg_09b6bc25-dba8-4a81-8527-2fdcd19c6a1f"
      unitRef="usd">58162000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtNC0xLTEtMTk0NDg_bd0384bc-1653-41a9-8f6d-9a8ce0128d01"
      unitRef="usd">57659000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpjYjQyNTk1ZjlmZDQ0NDJhOThiZGNkNTUzYjE3MDEwYy90YWJsZXJhbmdlOmNiNDI1OTVmOWZkNDQ0MmE5OGJkY2Q1NTNiMTcwMTBjXzgtNi0xLTEtMzAwODI_5f315416-d0b0-410d-8b59-12ff52b5a5b6"
      unitRef="usd">58292000</us-gaap:LeaseCost>
    <nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk4Mw_cd66c54c-177f-4636-ba64-7a52b7b81a65">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.697%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flows Information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzMtMi0xLTEtMTk0NDg_c369fcfa-aa99-4620-998a-1456335fe610"
      unitRef="usd">27849000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzMtNC0xLTEtMTk0NDg_adefcfbc-7f86-4819-bbd3-9d15b0d42795"
      unitRef="usd">27953000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzQtMi0xLTEtMTk0NDg_672bebb7-a2cc-4604-b53e-b563d758038e"
      unitRef="usd">429000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzQtNC0xLTEtMTk0NDg_b1ca2bc9-8ede-42eb-8ad2-6385d0b353b5"
      unitRef="usd">281000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzUtMi0xLTEtMTk0NDg_f8fcaecb-d5ef-47cf-8bb5-d65fcc176a55"
      unitRef="usd">1363000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzUtNC0xLTEtMTk0NDg_a0e63d04-166e-4210-aa5e-bc4ed3d5e78f"
      unitRef="usd">989000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzgtMi0xLTEtMTk0NDg_3b6480b5-711d-4dd1-8550-bea76ddc6d8a"
      unitRef="usd">26781000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzgtNC0xLTEtMTk0NDg_f48a6854-e0e9-4b54-81b2-0375985b29b8"
      unitRef="usd">10159000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzktMi0xLTEtMTk0NDg_b1ea1878-df50-4f2d-91a5-2e1762cf4c47"
      unitRef="usd">603000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzktNC0xLTEtMTk0NDg_b72bda2b-3f65-4aab-a9ed-6b3438612006"
      unitRef="usd">10034000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEyLTItMS0xLTE5NDQ4_20c31714-b231-4184-ae8f-7859cdde5545">P6Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEyLTQtMS0xLTE5NDQ4_63901056-0f69-4e2d-84db-d66d431faa2e">P4Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEzLTItMS0xLTE5NDQ4_0a64c0a3-ff37-4531-9f11-0beb340f612d">P11Y8M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzEzLTQtMS0xLTE5NDQ4_ec8bbfc5-cdaa-4917-afd5-0a9796659ead">P12Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE2LTItMS0xLTE5NDQ4_fac229ef-c98b-4d6a-8339-4825fd73f7ee"
      unitRef="number">0.030</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE2LTQtMS0xLTE5NDQ4_072f86d3-ebe0-4785-85d7-6203a3d1f254"
      unitRef="number">0.034</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE3LTItMS0xLTE5NDQ4_7f3e2783-d921-4d47-b830-8a17061e5d9c"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTo3NjAyN2E1OWY5Yzg0ZDMyOWZlZDM2ZDgwMTE1Yzg1NS90YWJsZXJhbmdlOjc2MDI3YTU5ZjljODRkMzI5ZmVkMzZkODAxMTVjODU1XzE3LTQtMS0xLTE5NDQ4_814e76cb-ba25-49a7-b453-0f8722996739"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <nvr:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90ZXh0cmVnaW9uOmZhYTA1NmRmZjZiMjQ2MjU4MGRiODY4Zjg0MzIxZmFhXzk3OA_adb86635-dcdd-46e5-b3b7-2a08412f71d4">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.652%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEtMi0xLTEtMTk0NDg_69df85df-87d4-44c4-afc3-2992ffbaefbb"
      unitRef="usd">29337000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEtNC0xLTEtMTk0NDg_8d14e6e8-6fc8-4e44-b751-b489eca29275"
      unitRef="usd">1841000</us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzItMi0xLTEtMTk0NDg_730d4c0e-0562-4446-9215-9c3775058487"
      unitRef="usd">17851000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzItNC0xLTEtMTk0NDg_96e037d7-77a8-4120-b5f1-06c86a409e90"
      unitRef="usd">1846000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzMtMi0xLTEtMTk0NDg_0cb13f11-e4d5-46eb-95ba-5ae10e6cf208"
      unitRef="usd">12135000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzMtNC0xLTEtMTk0NDg_a80b232f-a1ea-4021-bc2c-df8722ecb0d8"
      unitRef="usd">1851000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzQtMi0xLTEtMTk0NDg_9fc762a3-c7b2-4df0-a5c4-949a1b1120c3"
      unitRef="usd">7246000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzQtNC0xLTEtMTk0NDg_59ca654b-f008-4a27-8761-d5b535113366"
      unitRef="usd">1855000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzUtMi0xLTEtMTk0NDg_29a65f58-090d-40c6-a5f5-284f6bfacf4a"
      unitRef="usd">3876000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzUtNC0xLTEtMTk0NDg_390b4f10-399c-4d4e-a6c4-b16ed9e01848"
      unitRef="usd">2804000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzYtMi0xLTEtMTk0NDg_a8e833ed-bcad-4306-bf00-38a3527f096e"
      unitRef="usd">18441000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzYtNC0xLTEtMTk0NDg_12cd6c85-c1ed-43a0-9af4-cc00aee8f5df"
      unitRef="usd">8166000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzctMi0xLTEtMTk0NDg_a0d0fc1b-d405-40d0-83eb-648807b60bb4"
      unitRef="usd">88886000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzctNC0xLTEtMTk0NDg_9d6cf5bb-b097-4783-bbf4-b7d6d13ec0de"
      unitRef="usd">18363000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzktMi0xLTEtMTk0NDg_60a2bd70-5bba-4930-95d4-57bef9552cd4"
      unitRef="usd">8499000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzktNC0xLTEtMTk0NDg_fb9fa271-0005-4f58-a75e-83becc0d1cfd"
      unitRef="usd">2950000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <nvr:OperatingLeaseShortTermLeasePayments
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEwLTItMS0xLTE5NDQ4_2416774b-050c-45d1-a807-54c3ff56bf4f"
      unitRef="usd">5822000</nvr:OperatingLeaseShortTermLeasePayments>
    <nvr:FinanceLeaseShortTermLeasePayments
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzEwLTQtMS0xLTE5NDQ4_1872e4e3-e5b5-47ba-a18a-2ef5ff656924"
      unitRef="usd">0</nvr:FinanceLeaseShortTermLeasePayments>
    <us-gaap:OperatingLeaseLiability
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzExLTItMS0xLTE5NDQ4_c1230fb3-5814-4258-ac11-d17d72098050"
      unitRef="usd">74565000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTAvZnJhZzpmYWEwNTZkZmY2YjI0NjI1ODBkYjg2OGY4NDMyMWZhYS90YWJsZTpmYjU2ZjUyNTYwNDk0N2FiODMzZjAwMWM5NGI1YTIwNi90YWJsZXJhbmdlOmZiNTZmNTI1NjA0OTQ3YWI4MzNmMDAxYzk0YjVhMjA2XzExLTQtMS0xLTE5NDQ4_1a0b1476-9911-45d4-9e50-80c3b8eef3e2"
      unitRef="usd">15413000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzIxMjg_5fb75239-3d75-4b85-8b0c-1488ec296301">Commitments and Contingent Liabilities&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Land Deposits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December&#160;31, 2021, assuming that contractual development milestones are met and we exercise our option,we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $299,800.  Additionally, as of December&#160;31, 2021, we had funding commitments totaling approximately $2,700 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $800.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bonds and Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $36,600 of contingent obligations under such agreements, including approximately $16,100 for letters of credit issued under the Credit Agreement as of December&#160;31, 2021. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warranty Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserve, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserve, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzgyNA_9782fe1b-0252-4008-81da-793210c8171d"
      unitRef="number">0.10</nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements>
    <nvr:ContingentForfeitableDepositsWithLandDevelopers
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzEwODE_e3c48308-e5ca-4ed9-8070-8b77711f42a2"
      unitRef="usd">299800000</nvr:ContingentForfeitableDepositsWithLandDevelopers>
    <nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzExNjA_1d138bbd-d449-49bd-8d0b-f5c197eefe91"
      unitRef="usd">2700000</nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment>
    <nvr:ExpectedDevelopmentCreditOffsetAmount
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzEzMjI_9b517732-f2bc-44c9-8425-76d1dcafc362"
      unitRef="usd">800000</nvr:ExpectedDevelopmentCreditOffsetAmount>
    <nvr:ContingentObligationsUnderBondOrLetterOfCreditArrangements
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzE2NTg_28147fc2-8da9-4f43-840a-15a237549742"
      unitRef="usd">36600000</nvr:ContingentObligationsUnderBondOrLetterOfCreditArrangements>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i608b0b890b3e4d20bc7fc96c61eb5c40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzE3MzQ_99be7c8b-fafc-428a-8ba2-0be9e672da1c"
      unitRef="usd">16100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90ZXh0cmVnaW9uOmI5NmViNGJjY2E3MjQwNWViZjY0NGJjNjNlN2Q1NTJkXzIxMzE_497f91c5-72c1-4309-80c1-3cd01726b969">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserve, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty reserve, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItMi0xLTEtMTk0NDg_fa6cd9dd-c070-4264-81c0-5f8da8e337c8"
      unitRef="usd">119638000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItNC0xLTEtMTk0NDg_58c53616-805c-4e83-8136-73fdb4aae06b"
      unitRef="usd">108053000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i814612f8a63e432bb1c012f837aeb1a8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzItNi0xLTEtMTk0NDg_d3efca90-17c1-4683-9773-2224f84b58db"
      unitRef="usd">103700000</us-gaap:ProductWarrantyAccrual>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtMi0xLTEtMTk0NDg_b064932b-b643-480a-859e-7f4a70876a3c"
      unitRef="usd">94605000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtNC0xLTEtMTk0NDg_25907d5a-385c-45dc-ae3b-e1111c4b02e0"
      unitRef="usd">75288000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzMtNi0xLTEtMTk0NDg_73a915d9-04b8-4619-ba1f-c3c7498da248"
      unitRef="usd">69065000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtMi0xLTEtMTk0NDg_4fd6c141-b326-4850-b7b5-f23629fe3bd1"
      unitRef="usd">79384000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtNC0xLTEtMTk0NDg_2559eb87-29ff-4136-9ea2-7bfff2dab861"
      unitRef="usd">63703000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzQtNi0xLTEtMTk0NDg_b293561a-afa1-4e94-8e6f-0d0c4c7a8e46"
      unitRef="usd">64712000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtMi0xLTEtMTk0NDg_8b9f72d4-40cf-4317-8d50-b8bc33e94125"
      unitRef="usd">134859000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtNC0xLTEtMTk0NDg_8d365a3f-1d5c-424b-b64b-53aa82a9b789"
      unitRef="usd">119638000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTMvZnJhZzpiOTZlYjRiY2NhNzI0MDVlYmY2NDRiYzYzZTdkNTUyZC90YWJsZTpiYTQ5Y2E4MmE4OTM0MGE2ODM2YzRhZjljZjc1Y2IzOS90YWJsZXJhbmdlOmJhNDljYTgyYTg5MzQwYTY4MzZjNGFmOWNmNzVjYjM5XzUtNi0xLTEtMTk0NDg_d961e4af-9d47-4c00-be78-e57e748bd095"
      unitRef="usd">108053000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MTI_c644cd01-37ae-4962-868c-3cfc78904da0">Fair Value&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair values and carrying values of our Senior Notes as of December&#160;31, 2021 and December&#160;31, 2020. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Estimated Fair Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,612,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Carrying Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments and Mortgage Loans Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers &#x201c;lock-in&#x201d; a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the &#x201c;lock-in&#x201d; of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative or trading derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December&#160;31, 2021, there were contractual commitments to extend credit to borrowers aggregating $1,028,451 and open forward delivery contracts aggregating $1,184,999, which hedge both the rate lock loan commitments and closed loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.9pt"&gt;the assumed gain/loss of the expected resultant loan sale (Level 2);&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.13pt"&gt;the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;iii)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.36pt"&gt;the value of the servicing rights associated with the loan (Level 2).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of NVRM&#x2019;s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December&#160;31, 2021, the fair value of loans held for sale of $302,192 included on the accompanying consolidated balance sheet were increased by $4,296 from the aggregate principal balance of $297,896.  As of December&#160;31, 2020, the fair value of loans held for sale of $449,760 were increased by $10,042 from the aggregate principal balance of $439,718.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement of NVRM's undesignated derivative instruments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Rate lock commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Forward sales contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement as of December&#160;31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional or&lt;br/&gt;Principal&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assumed&lt;br/&gt;Gain&lt;br/&gt;From Loan&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Movement&lt;br/&gt;Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicing&lt;br/&gt;Rights&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Security&lt;br/&gt;Price&lt;br/&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair&lt;br/&gt;Value&lt;br/&gt;Measurement&lt;br/&gt;Gain/(Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value measurement as of December&#160;31, 2020 was $15,583. NVRM recorded a fair value adjustment to income of $2,654 for the year ended December&#160;31, 2021, a fair value adjustment to expense of $1,472 for the year ended December&#160;31, 2020, &lt;/span&gt;&lt;/div&gt;and a fair value adjustment to income of $198 for the year ended December&#160;31, 2019.&#160;&#160;Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM&#x2019;s closed loans and locked loan commitments.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MDI_475bf880-f488-4bbe-96e8-bf34a4fd2574">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the estimated fair values and carrying values of our Senior Notes as of December&#160;31, 2021 and December&#160;31, 2020. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.388%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.210%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.482%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Estimated Fair Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,612,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Carrying Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;918,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,516,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie1cdd2d9d2644d739359db172fa5428c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzItMi0xLTEtMTk0NDg_2beea6a2-7ab6-42c1-b64c-1f1768b0792b"
      unitRef="usd">610452000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia94a7141d2f348068e279747a340bd53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzItNC0xLTEtMTk0NDg_fdf92db4-9250-43d5-9c5b-245e9500068e"
      unitRef="usd">630000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib28f5570f71c49bf83453b93c05a926d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzMtMi0xLTEtMTk0NDg_261353aa-a6a7-4e95-97b3-0b56a55a89b6"
      unitRef="usd">942192000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic2a559f3e7024a94b7ce73cf8f828476_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzMtNC0xLTEtMTk0NDg_01febd0b-0156-4541-912c-377105b19def"
      unitRef="usd">982620000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibfc096359994434cac0d2d99ac19aa45_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzQtMi0xLTEtMTk0NDg_7a10cef8-7b2d-4a7d-b7e4-871a552c69c8"
      unitRef="usd">1552644000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9b3a519c10844a598de26528855ed783_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzQtNC0xLTEtMTk0NDg_821c2609-76ee-476c-a354-d352ed87780b"
      unitRef="usd">1612620000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes
      contextRef="i991b164aa50e4ca68460de7c1e0ad5ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzYtMi0xLTEtMTk0NDg_d23d287f-6bc2-4e30-a7ef-df54253fe0b0"
      unitRef="usd">599553000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i330dcaa59e8f48ff9fd6b2a025ab271b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzYtNC0xLTEtMTk0NDg_c35a534e-4e96-49bf-b6f4-da847d85ab16"
      unitRef="usd">598925000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i8e25efd2fdf8432c97c24f137ef40268_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzctMi0xLTEtMTk0NDg_446524c9-7264-4d7f-adb5-2fc29057cb46"
      unitRef="usd">916702000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ifbf5ef68ad074cfe93870b975f21805b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzctNC0xLTEtMTk0NDg_e646e170-bef7-443f-bfc0-126de438e1aa"
      unitRef="usd">918470000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6922cd1c83554cc3bedb3a50ca17309b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzgtMi0xLTEtMTk0NDg_15110954-cc39-4c4a-8985-585d9b164cf7"
      unitRef="usd">1516255000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i46d0a1917a71412f8837e000316fd405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTpiYmYxZjU3NGQxMzk0N2U0OWFkYWZjMzUwOTBmZmQyOC90YWJsZXJhbmdlOmJiZjFmNTc0ZDEzOTQ3ZTQ5YWRhZmMzNTA5MGZmZDI4XzgtNC0xLTEtMTk0NDg_ed0dd609-0cba-4f6c-b529-44e46264539e"
      unitRef="usd">1517395000</us-gaap:SeniorNotes>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzIxOTA_032de2e1-598e-412b-977f-f9cd29778864"
      unitRef="usd">1028451000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzIyNDE_00a70d48-4cea-4fd7-9b45-fbaef47595e5"
      unitRef="usd">1184999000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQyNTc_32c1054b-5693-4b02-bfb0-653dd0d375e0"
      unitRef="usd">302192000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQzMzQ_cb2c6b83-c576-4a2d-875c-a362de8d013e"
      unitRef="usd">4296000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQzNzc_befd45c1-8dae-4d52-94e2-3ecbe99de778"
      unitRef="usd">297896000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i2afe0cb025a34fd89d3cbf233af08773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0MzM_0f4b5464-05a9-40a8-8a6c-51d866873cc0"
      unitRef="usd">449760000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ic49897fb2e0e4abba7ede23665c33639_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0NTQ_f41c4367-a7a6-49a0-a162-7e8b0c752d3a"
      unitRef="usd">10042000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2afe0cb025a34fd89d3cbf233af08773_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ0OTc_78d6e0dc-62b2-4fbb-a057-5ed58637d40e"
      unitRef="usd">439718000</us-gaap:DerivativeNotionalAmount>
    <nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MDg_2760179d-a543-42e6-a91c-166b79521ec1">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement of NVRM's undesignated derivative instruments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Rate lock commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Forward sales contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzMtMi0xLTEtMTk0NDg_eba3ca4d-0361-4750-8542-8c0514ae160f"
      unitRef="usd">15949000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzMtNC0xLTEtMTk0NDg_d9694e6b-683a-486d-af20-681227fb0694"
      unitRef="usd">10844000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzQtMi0xLTEtMTk0NDg_a6d4a830-a39b-4df7-953a-8062828b98dc"
      unitRef="usd">1790000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzQtNC0xLTEtMTk0NDg_e61ab1f4-f682-42bf-b29c-0127c21dd6b9"
      unitRef="usd">87000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzUtMi0xLTEtMTk0NDg_40fd380b-56cc-433c-8bca-b3b40b09dbcd"
      unitRef="usd">14159000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia04a5d47bd4b452388095e4ee52fe974_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzUtNC0xLTEtMTk0NDg_91751661-74c7-4839-9a7e-902ff041441c"
      unitRef="usd">10757000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzctMi0xLTEtMTk0NDg_a7284169-c5ed-4bff-a2d5-18fa9051f84a"
      unitRef="usd">708000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzctNC0xLTEtMTk0NDg_34f85deb-321e-4bd3-9c90-2acc732775b3"
      unitRef="usd">1000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzgtMi0xLTEtMTk0NDg_a4dc5689-2a76-4c34-919d-27ab1a7535c0"
      unitRef="usd">926000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzgtNC0xLTEtMTk0NDg_c7cdf360-89fa-475a-9734-4410e03c0142"
      unitRef="usd">5217000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzktMi0xLTEtMTk0NDg_f54f8403-86db-4f2b-863f-b99218572a4d"
      unitRef="usd">218000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia05cd49419fb4fe3a512c323ec38a46a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTplOGYxYzVjMWUyNGU0NjUyOTdkNmFkZWRkZGNkZjljYS90YWJsZXJhbmdlOmU4ZjFjNWMxZTI0ZTQ2NTI5N2Q2YWRlZGRkY2RmOWNhXzktNC0xLTEtMTk0NDg_b7025ce6-92a0-4ac9-a736-e75e55a46252"
      unitRef="usd">5216000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzU2MTA_41866682-9349-445a-801a-d1bd1b9c89e7">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value measurement as of December&#160;31, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.555%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional or&lt;br/&gt;Principal&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assumed&lt;br/&gt;Gain&lt;br/&gt;From Loan&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&lt;br/&gt;Movement&lt;br/&gt;Effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Servicing&lt;br/&gt;Rights&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Security&lt;br/&gt;Price&lt;br/&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair&lt;br/&gt;Value&lt;br/&gt;Measurement&lt;br/&gt;Gain/(Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,028,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,184,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i186a30a1aac8460f80ccb444b2d6cab6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMi0xLTEtMTk0NDg_7fb142c8-61b9-4a71-91b6-e9df1fa338cc"
      unitRef="usd">1028451000</us-gaap:DerivativeNotionalAmount>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtNC0xLTEtMTk0NDg_6ec0f6ea-11ea-4186-8a7c-aa5e634597c7"
      unitRef="usd">2583000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtNi0xLTEtMTk0NDg_6175af80-237a-4d68-ad10-c7910de6b15e"
      unitRef="usd">-496000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtOC0xLTEtMTk0NDg_82c89cb5-3ac3-43c4-94e1-40ec477dd842"
      unitRef="usd">12072000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMTAtMS0xLTE5NDQ4_d28d30d4-d9b2-441c-8ea3-005ada3a33d3"
      unitRef="usd">0</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ibbde2a6250874fd397cda497608e2a54_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzEtMTItMS0xLTE5NDQ4_a9f50c97-d5af-4134-9a5d-79ebedb7f64a"
      unitRef="usd">14159000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ide90cc23b8364d97a54655dc29af8b41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMi0xLTEtMTk0NDg_178f7cc7-381a-432a-894d-bade9257022f"
      unitRef="usd">1184999000</us-gaap:DerivativeNotionalAmount>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItNC0xLTEtMTk0NDg_f8f14714-efb1-425b-bb29-0ff8a0f915dc"
      unitRef="usd">0</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItNi0xLTEtMTk0NDg_eb803a0d-66e4-489c-a403-952802d49144"
      unitRef="usd">0</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItOC0xLTEtMTk0NDg_7b830dfd-e929-412a-9c13-6a8036502c3c"
      unitRef="usd">0</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMTAtMS0xLTE5NDQ4_f684d574-c205-4662-adee-440e437d0ca2"
      unitRef="usd">-218000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i89125a8142274d1a920072340d7883e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzItMTItMS0xLTE5NDQ4_f9795ef1-df28-4072-bad5-9de44addd7a6"
      unitRef="usd">-218000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i32a0bd18954b442a8bf10496eeb6d7fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMi0xLTEtMTk0NDg_80c98cde-6945-41e7-958a-9cce9377be21"
      unitRef="usd">297896000</us-gaap:DerivativeNotionalAmount>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtNC0xLTEtMTk0NDg_2cc3ade6-cba3-4e16-b611-f972dae397c1"
      unitRef="usd">673000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtNi0xLTEtMTk0NDg_271c868d-b9f0-4184-a92e-b9a7c60ee3db"
      unitRef="usd">-866000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtOC0xLTEtMTk0NDg_79bbcdfe-c7a9-4f26-b8f5-7898a974bf75"
      unitRef="usd">4489000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMTAtMS0xLTE5NDQ4_a2b6a1ba-c38b-4a8e-a99a-30305b5becc6"
      unitRef="usd">0</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i20506b94818b4a1aacc9fb27f900dbed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzMtMTItMS0xLTE5NDQ4_6ca5a47e-8260-4846-a8f5-73f8dd803fe0"
      unitRef="usd">4296000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtNC0xLTEtMTk0NDg_9b7a0452-1802-4996-acb2-9f87d5821cdc"
      unitRef="usd">3256000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtNi0xLTEtMTk0NDg_2434f925-6820-4446-887c-dbca0b5cee94"
      unitRef="usd">-1362000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtOC0xLTEtMTk0NDg_72b8cb37-11a5-4504-bc55-d170e8a15f53"
      unitRef="usd">16561000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtMTAtMS0xLTE5NDQ4_e0cc7fdd-28eb-401f-a26b-936b7f747542"
      unitRef="usd">-218000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90YWJsZTo2Y2M4ODFjODliMDE0YzI1YWU5OWJkM2EzN2ZlNmIwNy90YWJsZXJhbmdlOjZjYzg4MWM4OWIwMTRjMjVhZTk5YmQzYTM3ZmU2YjA3XzQtMTItMS0xLTE5NDQ4_517383a0-4f46-48f8-a805-dfbe0112755a"
      unitRef="usd">18237000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzQ5NTE_ad3cce93-bd69-469c-962d-1daf89aca2ff"
      unitRef="usd">15583000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iba9f64d151fa42899a48cdb7a0fe7d0a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUwMDY_c0e18b6d-344a-49e4-aef0-baca4af00440"
      unitRef="usd">2654000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib33e643de280435cbf54a4e853837e16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUwNzA_ea332516-5e5a-400b-8598-b91a4acdf1e8"
      unitRef="usd">-1472000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic47629c8e8424539b118ac593a75474b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18xOTkvZnJhZzpkMGRlMDJlMjIyMzM0MTMxYWIyZWYxOWQwZTY1MDE4Mi90ZXh0cmVnaW9uOmQwZGUwMmUyMjIzMzQxMzFhYjJlZjE5ZDBlNjUwMTgyXzUxMzc_cf0dca83-134d-4282-92a3-0067df78adda"
      unitRef="usd">198000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <nvr:MortgageRepurchaseReserveTextBlock
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzQzNg_ba6a5ad1-1347-47be-be79-d50a3b94b5a0">Mortgage Repurchase ReserveDuring the years ended December&#160;31, 2021, 2020 and 2019, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $2,600, $3,200 and $4,200, respectively. Included in the Mortgage Banking segment&#x2019;s &#x201c;Accounts payable and other liabilities&#x201d; line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $21,400 and $20,500 at December&#160;31, 2021 and 2020, respectively.</nvr:MortgageRepurchaseReserveTextBlock>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE2OQ_74b95d2b-1024-425f-bc99-809250f248c3"
      unitRef="usd">2600000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i22d9f539cd7e481982e4e4ab057b7769_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE3Mw_03c5a323-154f-4893-8d9f-481011e6cf85"
      unitRef="usd">3200000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ibfc1a09e86ef45fd8f607e76ea738306_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzE4MA_9471dfc8-8e30-4af7-967e-ecb63a3cdcd3"
      unitRef="usd">4200000</us-gaap:ProvisionForLoanLossesExpensed>
    <nvr:MortgageRepurchaseReserveRealEstate
      contextRef="i59f74f84f6304cacac27f5e3a0aa427d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzM5Ng_9a567b2b-b115-4932-b467-e260beeb34c6"
      unitRef="usd">21400000</nvr:MortgageRepurchaseReserveRealEstate>
    <nvr:MortgageRepurchaseReserveRealEstate
      contextRef="ifb898d234eea4782b9468c00b04c9e69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc1OTBjYmQ1NmU0NDQ2OTVhNTQwZmJlMDNkYmM1ZjEzL3NlYzo3NTkwY2JkNTZlNDQ0Njk1YTU0MGZiZTAzZGJjNWYxM18yMDIvZnJhZzo3YmI2OThiOGNlMGE0ODZkODMyYWM1NzQ2Y2VmYWUzNS90ZXh0cmVnaW9uOjdiYjY5OGI4Y2UwYTQ4NmQ4MzJhYzU3NDZjZWZhZTM1XzQwMw_e7668184-955c-4f14-8781-4d4625db4377"
      unitRef="usd">20500000</nvr:MortgageRepurchaseReserveRealEstate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>92
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .F$4%0'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #IA%!4""%NBN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O3;%H:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN
M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I#
M'1!X5:W (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"YK8'*:
M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P]O3X\N\;F%]
M(N4UYE_)"CH%7+/+Y-?F8;/;,LDKSHN*%_5JQVO1W(G;^_?)]8??5=CUQN[M
M/S:^",H6?MV%_ )02P,$%     @ Z8105)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" #IA%!4KBKWX=,%   ]&   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)59WV_;-A!^[OX*PNA#"\2Q2/E'4C@&'"?>LK:I8:<ILF$/M$3;0B31(ZDX
MV5^_HR1+[B"=M#PDHL3[^/%X_.[(C ]2/>N=$(:\1F&LKSH[8_:?>CWM[43$
M];G<BQB^;*2*N(&FVO;T7@GNIT91V&..,^Q%/(@[DW'Z;J$F8YF8,(C%0A&=
M1!%7;]<BE(>K#NT<7RR#[<[8%[W)>,^W8B7,]_U"0:M7H/A!)&(=R)@HL;GJ
M3.FG&W=H#=(>CX$XZ)-G8J>REO+9-N[\JXYC&8E0>,9"</CS(F8B#"T2\/@[
M!^T48UK#T^<C^CR=/$QFS;68R?!'X)O=5>>B0WRQX4EHEO+PF\@G-+!XG@QU
M^IL<LK[]?H=XB38RRHV!013$V5_^FCOBU,"I,6"Y ?N/ :T;P<T-W+8&_=R@
MGWHFFTKJAQMN^&2LY($HVQO0[$/JS-0:IA_$=MU71L'7 .S,9"9?A")=\GUU
M0SZ\_TC>DR F#SN9:![[>MPS,(;MV?-RO.L,C]7@44:^RMCL-+F-?>'_#- #
M<@5#=F1XS5#$&^&=$Y>>$>8P6D%HAIO/Q?J<T'YJSBK,;W#SWY,81G>J1O]I
M-F[A;S?%<^MF([T$MHTAT]@'%YG O)&[.-N_=A_\.5UKHV W_(4,UB\&ZZ>#
M]9L&>WC;BZJUQ,VIT_V,L!@4+ 8HS!0H^"F-><BW531P^PT/M4!X# L>PW;>
M6 @52.M]G\">J71, U(>DK^\>]<0%J."VZ@=MVD<)SPD2[&7RE0QPW&,2C!7
M711T+EH&CN(@\6EDUE/"L9J6[[+@=-F.TSS0'KCH27!%YO"R4J5PK(95HTZI
MGL[_(I6'5BVM!KCY$\;J1-,I"I/KRCP(!;E/HK50E5QP$-JES!U=8(1828BA
M6!!&?A!OR>HM6LNPD@P.</^XQ(B4ZDM=G$A@P"=R0RC[L/Y(5L)+%+BJDA&.
M-)-1!+L"$K3W?$;V$(LO/$P$>>^<.Y3L(:GJ'5=8X--2QBDNQ/EZSB#0% 39
M'6365_)95-/&H1SXN72&=.ABS$III[@VY\Q^0-W6?8[E(0:7<BUCX9,[K9.:
MP,,QGX3&N)5R3W&5/GHM4<KNT$R_TB@TW-1L3QRQ@5DI]A17Z2+O&Z&RPM<F
M(GZD6LD,1VQ@5NH^Q<4Z9_8HPR0V< Y(-415^PI'NI<8H5+T*:[4)U*FR RR
M]5:JZKC'<;YPM15DZGEPXE  XV>06'U:)@&&J_8QT#)%6&6*L+*[7Y-OB=$&
M2FF(N\K:-4,>I,CVC/8R<=T+-F+#<>^EBE29 UBK'+!(UF'@0>4E>55<W>0H
MPQ,"='C1=VF?U3 H19_AFITSN(V$VMIM]RL@F)UUTY['E6O8 -A42; R#3!<
MO'-JJXB'(;E.-'S6E4'>@-/(J)1XUDKB5SM04M1%.$PCH5+9&:["1]D\K;:P
MBKD!K@O51-?%BBY6"CMK)>Q+L0WL60E(WO.HFA0.!%7%&:BP=X[1*E6=X1K\
M1:85X ZR'U)U-8!<#H;=/N1HC%&IYJR5FD]]'Z1(GY&%!"T*R1_!'D+,K_88
MCL@<>HER*X6=M1+V@MO,MJ0B#U!$5!+#X98"*K'X##NAEWKNMM+S@EK^0+Y
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
MB7<;2!. [PLA]+9CCL_^MDS_ U!+ P04    " #IA%!4CH^43)T%   G%P
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U8WY/:-A#^5S1,'I*9!/3+
MEISAF G0-GE(<Y-KVF<?"/#$6-06Q_6_[]KX;)#7#LWT!;#Y=J5/J]UOI>G)
MYM^+G3&./._3K+@;[9P[O)],BM7.[.-B; \F@W\V-M_'#A[S[:0XY"9>5T;[
M=,(I#2?[.,E&LVGU[CZ?3>W1I4EF[G-2'/?[./]G;E)[NANQT<N+K\EVY\H7
MD]GT$&_-@W'?#O<Y/$T:+^MD;[(BL1G)S>9N](&]7_*P-*@0?R;F5%S\)B65
M1VN_EP^?UG<C6L[(I&;E2A<Q?#V9A4G3TA/,X^_:Z:@9LS2\_/WB_=>*/)!Y
MC NSL.E?R=KM[D9Z1-9F$Q]3]]6>/IJ:4%#Z6]FTJ#[)Z8P-HA%9'0MG][4Q
MS&"?9.?O^+E>B L#%O88\-J ^P:RQT#4!N)6 UD;R&IESE2J=5C&+IY-<WLB
M>8D&;^6/:C$K:Z"?9&7<'UP._R9@YV8+FQ4V3=:Q,VORX. +@NH*8C?D4[:R
M>T/>D6\/2_+ZU1ORBB09^6-GCT6<K8OIQ,'XI9?)JAYK?AZ+]XS%./EL,[<K
MR"_9VJRO'4Q@XLWL^<OLYWS0X]*LQD2PMX13SI )+6XWIXCY\F9S%@VP$4TL
M1.5/]OC[:IY,=C3HRIXMP\JRS.6GF8X"1GDPG3Q=$N[B5"#"B(MKW!+!":W#
M4#:X*PJRH2 '*7S*G,E-X8AYALI4&(S*V4-P,?2[0#"F/"8(3%*MN$<$@?%
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
M&)L_P=<.G [3M]:;.QXQ]\'9C)SE"*RG)!Z$,L_&Z%LZ@(Y'0@Z0#(429(X
M&X@@]"-'KFSD-)&-$ ?F<'8A7</9M;9C.,].'@2K?SW\2?AC+KN[H!O)@V\C
M&88?G^8?+P3;-<^&'Y@0K&S>;BF1,UD!Y/<;QL3W"_6XN?N?RN)_4$L#!!0
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
M\E(H(X#?ETVC=U_,"?;O.UW]"U!+ P04    " #IA%!4\;T>8. <  #G7@
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
MYA,!*?4*N\-G0(MS<A:M-^P&B&F^%TL2GUO5!7-@N$0*<VP>/561RA$7F;B
MDDM5J@Z:5U!0]== \,TXAH<^'/):2P;)B<5A%\/0EZZW2S)6F( ?EOG@''6>
M.XD3*Q44\WBV.8Y:RH8*6]L-A802S&6_U6%PF#S&F-XZ_(7GR?P##C"9=*'V
M?Z>P53P+O;)ER/.,+0%-*F:EF)$'$T]1PS=TN;= ?-^[-H!>"P5R-S"Y'&80
M."J<PE#8<[*),].O$2%N6],M(?;QAR=%V2XW1639 WEW99S2T7D=+1BJ[WL@
MQ@X2&&V@E6M;U\2+!CM'S";%'+Q9$;/*0'*7&"*"3$0(+6+DY!<7IM5$&F,8
M,JUDTLG" $P-#':989Y6TL^6]E+BUB:*J2I%,,GDTDK@5X2)9(J[@:18YSG)
MWI":AC<M(&DYJ"];+PQ/#>THX*@IQ@<&4EC>:##,GF.TL;P\=3=%R0I><-1C
MX0-<XF94];=XQBN2% 8TQ7%(8TBKGYBRH/EQM6H9Q;3K9M>0"?'Z.N<;5C4&
M$(B[JV^\.VPN9RWK@[*C1G97H+&'#:(5;.F$+2!".;/\:L:H)?/+3T4]"!5;
M"WJJB= EW1F(9,;)77;**CZ[KB?W[DIE2 P-RZ$NS&P]#WG?FH>")D,AJ<B^
M8)1! V_RG;DR'>[1.\Z!^;=O:KK<SMC3A#VA'Z6$Q)U$2HEBLG,B#-=ZR^EI
M2P 0;*%ZF&J0J$XB+ZLJ;"FD-IT&P+"#V[,$/6S:YCBQ$6211/)&J23BD(3L
MT;83QE<UW9@".3D F]TH;6TBEBK(,&"OS7%??&(T1!B?TYED;EW[B=$A0:+O
MIM/\=#+Q.9P]#IC&N$7J@!Y.8*YD"H9&1X94?A&5D_P.,LD,.X$9VT1>Y ^(
MR"2NQ#3))ATD_TN(.GUT%U%W\.[AOXMQOR\.(0K-IGU=G"L@L%O CF$I'K?M
M15[S[+NS23XYERC_NXMI/IU<P(C<E09(X_X3 <_OV3H\2V*X-[#02,<*@63\
MF,\2='+:4]39%6L8\I(<?(@(BQI5L$WV=]OXF(1#A5YV$%K#EHEGDU!S"W;^
MNC^P#'D4#N-YJB05Q(%&[N-B$C!'FZ2Y0[ZS%>!R# P313]&0$90M$1B; 6+
M3^8@47E$1)&L7=(Y4T/.&R 8*81D^T>A<I?D4.O=V^-(VL)RW5JS5C:OVE[Q
MTMK1QAU7)$1L%YN142331 %RZT34U$#^F^#K@>5_%7Y-<.D_ C(]AS\'-.FU
M/S5+-]3UYM@[A6J4D@AYHL\"3V+Q/.4^TE1Q6Y*]D,I*Y!$SV >1*;!C-?(8
MP/H4"=+[B =]^G%.IJ-+T@IBQB23S>J]T>2N3_\3)34CVD7!G+ N9M@TU!0N
MTI1=FZ>K$#?@XWBV$3$U[<-ZB25Y($P>:U-;LP3C)W0A]V2J3E/:UL5L'R-8
M>4H [!B=P4?'YQD4H,YEZTW,TWBF>3V.[)H/K'D)*X'I,O".M\@T%+3BCY D
ML\V"!2ISMOO(>?NVM#Q6>"2IM'A%3_(^?BI"_62(ED@]A2+<.;]TP3(R'QS#
M#1 _,$["6@]:#"GL'#!C8[?PU@']0/3>T@N];#<2^J+/\?8JWC;A=N%D+ZUD
M75E=6*+2K&B%1 7XPDT(#1>+*"+X6^M]S]+;M&>CC%KD%7D3TDYR5;>FVY(7
M2<[B NK6Z$(X1JDX6Q).1$K@=5L9@>E@)"D:V 5"YO:3VF)GDE)?(!ATW"+<
MRJ;'#$TDR8 D^IP5OBA#Z2Q4<<;<V3.6#((UG$%C3B<,>V0(,D65YH?3P?<-
MI,4SC'.!<<YU'')@I@!J^&#&1@.ZZ%S1:*&-6%T@T.D,(WY &\+DR46-4<CM
MQ4PP<ST.0DH(J))"IX4&0@=FV@UIU)SQ?7Z4)EK!8F%3Y2I;24'?^B!%A,3M
MY$'9SN0)#_9AA89.C1(_2=H*$6GGQT H]X[>O7F/LCID212'Y_1UT0U$$=Y\
MJTH!.$AOCDJIHQ>MB5G.FX;!R$BTO0\(QDU>7Q4;=9^W&LC)=; KSQ*3+U(/
MRFB''',:?JUUKEUS'ABFRL>9;+Y*V8ZTO*O,_! U[7,CAC44MX6M)=(=9K6@
MNO&SW1ZSV;+1GO59LF^!D$Y7651_#IUZ,-O,.<ZJ84P<4)W:C6M?#(C\Z3@"
M]87&UI=06_(H/2<-W5;,*Z\R<%J'$FLFI8=08=V$8J"/_B7T_F1<:3$SKLID
MS,FPX3MRK-4,+6:,;)4D]/;L.0_)J0RCI41:#T-KR%!,C2+J098R+5Y&4Z3L
M%0_,HW6$^8&*4NZQ!1+YR]#]5@V<@+\*O1\H(.Z?8!T:8?B!N :,B9A:_D)H
M1-$"^RA8!<AP[1\--\6W=R168A0:SF)Q#0<M8$1Y%]GB:9$EYHG/3^2*Q'T9
MO$"7IXR@\1@1IHR =JQ-?;M=;B9K<1W+US+V$9I@.(/&L9OQ3A?]'WG(0R6;
M1_"&Y7-G)%]_#R+42^,?HZOHV.F!32CFI05 Z%9B;3YGG8C+8_GT]DI[.FC$
MHZTGQJ93!C_BT7>>3"8ZVF>=QP6@K6KRT1;N&,..' &S3GM5EFXP:54T..(1
M!1_8(?6;^V_%PV:_!OO^CNRPNQ6'B4B0C5FVUA=2MYPX!>=?NG?DA_8#D3/A
MWI3VEL(JUH8=C!FIA1*HHY(L12P0IQ-7!DU +-UR@5A'XN9;>'I[$[+V7!LM
MN!X%@1CQ=0:GP6T3<?GCYI;$E0=+'SL_0I8LU'?2Z)'1.7I0..3L#O7'L%K:
MC\C.Q/QGI^MW3K!I)EUC.28?,":Q+1;*.9LZS'PZ)BFA2[+9KCP[R%T7H?/H
MCFFP#MJ$0ER&PO?8L\/T<SL?!R"9:2C"-$21(.*(R[OHYA10HMN&]KH6R1QZ
ML"M<<P:V2^P"!6$5JK7>K^T*70G-2?I0WIE0%U'9R^/-7[ESY*7O'+FF0#F3
M JJSMUSO$>EY::H;,.@*#!'8\@&0R]Z(G^S,+2\CA,_<D^*IZ[R<Q=X62?.P
MKH^*4LC-"0KO%ZX=;H1+ZT6+F+M=-VG;2VB;) OPVQ_OXJJD[<]HEV724/G:
MUV]/\,)K3LVS28[Q.[?;]'%IG>2D.'! NJ-"&Z1&].*BT:!12E&=S59(D?6;
M%>2ZWOAZ^MF$<-5&33B:>.@M:8X<3<]8@>E+J(#>L<] -J<WC<^=HGV+:*ID
MG[Q<J(CZ1HE:89N$?ZT#,D6,'P9DS8PC(6L?B#>H_O$..O"> RAM$?0Y@4,#
MA:"? OL71=-8D[TN3-B1%[^]OO([DF>_V)T'?AD]\()&JOB)DBSJBY>_OGYZ
M]+V8BF?H\>M]!OD/V"=P\FJ.4#^6\/\(HP5,^<)4++DOM7WGJ@)X .YBXQ!(
M?7D59>=5T[7S BU,LDUA]9 6H'*_;97?T5:3*H$UN;PYXZ"N:05,L_!PF:/I
M8W.J5OB1/HC.'[4*UAYN3BJ0=Y-N'.Z-\&A'4[84L4F3G^8W73 )#%J(!MIF
MC^E\D:BEZ-RIGICEJFXW<$-2"=Y(DKNM$7%ZQ@.U-)U4?$B K6^R\&*AKXAX
M&6Y8Y?Q"1,!B)WT>0Y*(FN =C30?&O5^'9M>3IXQ6L0;7@HXJ]NP;=6)&3G'
M DWH"]!5^N8&=;<PE5NM#5L==\D^_S^[&[85G_8F'9U5NZTKB2@];80FD\:9
M&'.-B[U[':SONQ4B0E=W=OH@[>?V.S%NYGY]1]OA&+'1:I)4&T=0TKH8TJXD
M\_,>>SW.$>WMS(M#Y;X8 L3#E1[/JR3UC_1=K5Q[)5QNL KVM4Y<C8<ZJHVF
MX:X:-OAIM141JM6L60P452^1SQPVVHTCH<KQO%@BMI"B+_MZ:30BCEM5;&XQ
M]@6C./S,<!@3U$.X!N(E;,8\:I+JMOQX;!O?01DZWY*"1A9B:LB916[+%: I
M0%BQS5B].*(X"VOIJ)E,%[RF_5\PVQ!&(8YKM:.@UV-(*O%Q76C>9H_)1HRP
M%O3)SL=T4F#.]?6*M+2#74C3[TR\CKM__>@JYU%FFQ&_@J5G^1SE-0!14+]O
M4L?84O3(4%F0B>R$?V7,6%Y-R.]*DR[A^9 & 87;PA,8O$?F)#\@I>,E' 4W
M]5%$:KEN27M  8>T" 3YY$&YQ0 @R2LEUNR-U?&L*#_2%A)\\7W3VL^)%:L,
M'AA;><P9[N;&!+,:]TP"$&YO\3$]C^']4L@A>+SBD>M>#JDEKEK3<>1*$!J6
M!A"=WH.E@TY@'E<PGZL 5.7HF@:MG/CC(/FS^Q#DXS![ Z\""L-A%LU;!Z#,
M1BWG# <G$9$'P?,,%AF\)\;0HUORO0T]V^WOU\[%1F9K_/-5%BFN3GO\P*SO
M3O/)]#(_OSC5$P448(9E!S';6O_6 *>7Y_FC1X]"=H0" ^C:#KM9N5(RD\;U
M?8XC\4$7HS-%1%A7.CO*+B>'H*0=*S(V'M$A5_5<N8L\>':]P&Z(L",)@P6M
M^3PBG [B%\04>$BQ-#^?GD[@;?#G2H+K9;A?:HA7#UR]2>>5<>9)]T)WJ/-#
M.BNT/'_ZZ(?LOU%0>'Z@382?Q7,4BVTMHQGX47@D61!B2F!/[E#7%9SE%Y>3
M_'(RH5\/'IWFCRX?XM?Y)']P>9D]PUJ@5]%N_)!=]]A;GS25@E4XWB +E?[W
MZ</+_/1TFDVGY_F#A^?9V=DT/SO[$DKWLWX?_7$'/-^?O[VF%5Q>7.:/:.XS
M^O=!_N#!*7X]/"/9?RCG^'!TAMM^6ZDA\H"*Q%!C(U"TT<*0.#Z=R.?2[]CF
M45>"%B[9C3""QM$4"H&!M;,![>TA/^R-4*QU(M%)_C1BFG H18V)9(DD_%1S
MN3%]DMP[V1+V;K1YW.WD\Y!@-3?<(?2PTA+7J,"GK$].:'V-(.<$D7H9;3L?
MJ4!A-?0AX+F#O;[1*O',:SZG%,\-HG7UN%+A/?E2#;I*WTI=Y93DYL$4KTQ/
M25%H+?C_.W]^C4T0H8_1>11-<X++'XR<--A"AI7I"^3.?:JY;]>-M@CR(9.F
M:A&&#LMP3B'DHY/3AN(4)!GH3RR@VXE/!>@Q!:54BA4A[:OEI7BZ0H!1J 1I
M!U-R*"!7_*YQ'_H-$&(K_M[.[TAR/G9"I8<..1LHO=P,X;7+"KT:%F?7MDY!
MM8WB:.FE!,%5+K+TW?GIP_S\P9F>8R+#]?#B$D$AC?OE34_7PPSRW<OQ-B2#
M=D][;=7H;.-/, 9P/:X$4&AA_#F+/8O:8H_DR+<YPP<7K>\(3<U!+H=#8$5W
MVNNFDXFR8YI?3";Y5[.#;$9GXB&"K?-#_\QYKC1?^43/S;TPM.J=TW1S8^(I
M0:WYP$[$.(8M=H@'T:\TBE?S)&&W[P"=!- ,<NTR9/(L21W/G6<WDB% 2CWD
M!5+4NS5HBL23J6,%(L+6K<3\<FOM>\X6,C?&?0F)E$IH'2(=Y!380K)YD+AG
M:(KYG#036Y*/DMDQ(GHE7/X=C6_^#^Z"XYD5;VF(&#N+DU)Y2$W[7HMG/FQ'
M6^:A8\9CC?/P2;T>-YF2.)'?,IS8VCZPZ1/1N)?&D7L._>ZT,V$7PW&30^2)
MO[8NT1ZF2LWNERYQR6@C5.I-4T@%$/VJ'%^%/OV>Z[>H6+:XK8<OI>C9)!XY
M.=_?<JURN6H=DM8I2PIG1B-K1Q9A,DZF>#LK",*'P(UV:']^99S%+Q<<,H*X
ML)JQ%^+SB.D*M.M%\H<IDF*^!#]%P=+UT^SA^>3X=)*/Y3/W-35_*EHVA3]A
MT&M#-\0^5.OI+MMXRS6LC>>$4BCMDESJ1^K[6$I2Q\A['\,?W2-N<&F&:W1\
MURY::=SA7#EGR"\F_ZDGQJ0>K]-QA\ ,=8Q."SR*"0O?K);VDY*<M8 G@I%P
M5,/WBI%8&)Q?1*HR5OGTP#!,UJBEI#?EHN%T(+Y%H(V(Q9@1(?Y>XHLW>&OO
MZM,*- Y>=PNR+#D"MI75)A%NEYC'C#",#0YB^9EP('=8(0\K+9V<N='=:O6]
M$6E6"!M+D19"_"%^SE) *+9:+6+J(O:?2P.W#I7(BI9=0[M!')2?TN+L";DK
MY2W74??F6BTZF0I>-^<"_1%^&H<MS$":ZA0<^5: .5DBKP@L?FQ3D]H$,#K
M0W)<;W<\+%!@D_E(RM44-5]E-1ABPB9E<!=(Z(N/)/RM;QD@N]MT*>>D>_D
M]]AR.$,S2#^7'L@IN!*?DJ(DQ.GM]ND<UM?]TVSM[^&]W&-?I*J@=D .KB>?
M'(E'J^ @.?E]FYP*C4>0]QH234$F9V>W]F:3\PPQ'>S;YN(;?,9+DI5<QU&#
M0/R:;;9:6FVC62=&5"QCGBS6BE@2WR] W1Z.C!<4L$-:MU$GD:9N3C]?/HC?
M9'G%H8NH[',I7@&LXITU8F(2&$1(/&">]EX%:K>.^B=H>%]C, 0V^G^;S'XH
M^;1_!<\Y6#X6S7^:ANDC:928^GBF5;WD,=_BI;&#-M/Q1R0"*.'<%SZ;@[A7
M!_$ENJ1O,H2%P5VBCXJK=%P)&,?\:#GQE7:?&.(/$G&F#L?M^?%[1V_D!?V2
MT($<S[VC=]?ON;7IZ;[5I6VZ-VA^.>88<[PGV*4W23H)(\K3ODJT$[A^IBN.
M:\Z=[4-JQ&N]-S7(< "X<M;S7JBH^LH 3Q[RLXG5\%6#HH-!Y<\'00L D\6E
MN523>9CO3W87)]O%YWJ&V9]Z,J](CYS&TQ12B7=&W#SWPNG$2GZ@7D,Q7?)Q
MV]3^$U$[%.3A0Q;[MFP/^)&:%/( [4R,F=<__99&2GN/EO\^8)NB7/ 7:=A2
MQX3=?N542O.$1WS2#JVC9<U?BJH@%K&7^TE=E!^/KTN4/CH5\V/D*R2\JTPM
M$%8V]8#\\;:HB]6NC'@.GM,:J7)X&(PFTN23!&B\-N'@STB8?-46=:VBWLGM
M>>8GQ\RV A\>I4N_*-!E:5M<(J2CKWOI"_QI)U3S->]PV#!)UF\WK$,SD[Q4
MDOAW8EI8 D>V<[K/=HZ/(WQF;K4ESBQ02B13K^#^Q;^0/<]Y_#B4SQ; .-+K
M*"'+I1^ERB)8)5&Q:(QURW;&4C"ZG<_\N@_%G=SQ!;V+\ 6]BSN_<K?_\Q?[
MOI;WKXSS[3,:WSZC\>TS&M\^H_'M,QK?/J/Q[3,:WSZC\>TS&M\^H_'M,QH'
M2ZC[\/S]Y./C2T.[^I2/'G"0)=\A#U?#5]ROY./E\7'Y!/QKMG(PG'-Z=7+R
MD""]D\^JRQ]]N^)/F<_:OF^7_!,?A30.#]#]>4O1FOZ!"<*W[7_^/U!+ P04
M    " #IA%!4<"-?-YT/  !;+   &    'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;+U::V_;1A;]*P.ON[4!6N;[X28!$CM%LM@D1I*V*!;[82R.)&XH4B6'
M=M1?O^?>&5)O6046^T4:43-W[O/<A_3BJ6Z^M3.EM/@^+ZOVY=E,Z\7-]74[
MGJFY;$?U0E7X9E(W<ZGQL9E>MXM&R9P/S<MKWW7CZ[DLJK-7+_C9??/J1=WI
MLJC4?2/:;CZ7S?*-*NNGEV?>6?_@<S&=:7IP_>K%0D[5%Z5_6=PW^'0]4,F+
MN:K:HJY$HR8OSUY[-V]"VL\;?BW44[NV%B3)0UU_HP_O\Y=G+C&D2C761$'B
M[5'=JK(D0F#C#TOS;+B2#JZO>^H_L^R0Y4&VZK8N?RMR/7MYEIZ)7$UD5^K/
M]=,[9>6)B-ZX+EM^%4]F;^*>B7'7ZGIN#X.#>5&9=_G=ZF'M0'KH@&\/^,RW
MN8BYO)-:OGK1U$^BH=V@1@L6E4^#N:(BHWS1#;XM<$Z_^J*F4+$6[RMC8&C*
M$1^E[AHEZHGXM% -/VP=(:M<W*I&P]+BMJ[&.&:_>W&MP0H1O![;:]^8:_T#
MUWJ^^%!7>M:*MU6N\DT"UY!A$,3O!7GC'Z5XI\8C$7B.\%W?.T(O&!03,+W@
M&<5\5HNZT44U%?]Z_=!"XK'^]Q'RX4 ^9/+A_UOO1Z^E$+]I%W*L7IXAAEO5
M/*JS5_Y(_$_8$9^Z1LSJN7KHBC(GE=7#.;%H"D1]42[%&!]UTXTUDT* EJ+%
MYE)=3>2<-N1*2X!/SK1PHZZ?*E[R 1S/:T1"T<U%?U$K.KA1(_2L44J GUR)
M2N+$C?B\E)5X9PA]_/7=0.:=DHTN>47/1N+K3*UM!K]U3CP6+<*M^:8T^%G)
MH&LQ*9I67VD@%--;^SBO']55MP!W2]6 \AI5HQ LH#P]*QJ]O)K4T-I<Z:9>
MU&6AL54"75M1UF-)EV+G!\ EL>J(7XMF"M&E(WZ3[0R2:S+4W>AVA">JU6L;
M[E55M<OR4?*GC\#'WX&/6,&=9^)6-KBMPC=? -7KGW\NZZ;(L?@T*VIS\!\0
M0RUQCRKE$[ASX"=Y(6GW^Q*GZL+H]"NN5&VKE-'F$77WZFU)V ,*[M5(A\KN
M>]<L!XWVE-?5V3/'^S6NW]70&UG"0#4)\.&.]]W/BA+.4BYFK++7>PPQVN%]
MTXA*W!=:MP]=,YWM)S&":>#4#=)/+N0"HG^'F%I!3-__@>*+7(!P:S-Z&O6H
MJ@[W3)IZOE>D?7=1$$)&/45.1<*JOA&IUL8W&0ITIPA)6>YN&^(5B- ![62E
M"UF"3[ST?)8UKAJ7-<6L2:J%7A)A( =OV)#!I# VVE[&'CK0@<^(J:JL5@>Q
M5][ "H!;PK69/3%1%,]38!#,48E6EF27"3-G,4H7NE2\<21>H^@8Q!$,Z#AE
M!1IX6D,KB$,X P\U$;A7^73+IDOM\QZ*A$E=HOHA>?.B)=T1KA;5N.QR,N^.
MUAI..O(! EC+M6!! C&G4U@/:H*^ZFDCX;=C-M ."2O,RO:]6F;JB-U)Z4@+
M%8DMR5<,,N]AR CV+-<4D.-Z#E.V($D:'_C*X3FMT;91\$I+*^&,%F_$AR(7
MKRD(=3&^V0^(F_"W 0<[IC,@^%:V^F8-X7@O/51-M8&??/UJMP%2@X]T[?;V
M 1^9X "1!FDMF=-0>!-6&7\&=0-')H46#PJ!AZ0GOZ\\BL)U"",B@6]P= BR
M? 4I%#ID%YMK2XI%>CZNH<[^N6CK$LJF7(V;'4NG9-(RIV3<<A'PJ(3ZCGZA
M5=;;).@T\ KRV+%<("Y*8HY2&T7@>":;J<T6)VRDL%1E,2<4,'%)M00TEIM=
M+&G+57I.L,#R&4_\^]]2WTM^@C8>P3E(56AX))0*'U7S15DO57XR'SFE)R*^
M$V2\]\EH\'96J*%TPA94J.SO\-YOJ%4NB"7?_>GVT]T'7GH_71)=5#^J@8A*
M/,T4Z#3[;QH$0KRB S&1!I=X+-@YZ P\H6C + L#4S8*]1RT-,$%$!.*X-CO
MFL'85F( IM%,5>M>^B-"F[MIKW5 -HTJ#C/_8WN2N6MSG#2$$^I1EIWLD?L0
M73SB$A:%*>?=1N&FW%+D9 &?X3)><$K/ 5IM 1F@[4H4G"('$^0&=<U3*/>!
MP8V?$5UH<-GS8NG0QF*^D*3XD4#C.'A&,S02BPZB<XB8G4:'ASEC#'W.\;J%
M=7C#^J G)*)_HBAY@C4LGX_HQ''<Z=4+!^)RO#/N,!PQCD7/!GQN)K"J[0G6
MA!ZAF=O**+O@1*$*F&B-)UILV@*D(3%-($$U9JPQ>1R)OFO(J*8'L.4'-3#%
M> >W^(ZV&\^&#7SJ"&KQJ3UBK"7&WL=[2YP(;>\1<'E>\#-KO*/G;(NSZP<;
MSD)E1-<2S,D'N*%CG((#CAP3JBO9<%K-@8=*/RDX=^\JUC;V)HN?7'T?2"CH
MKE8HL.*>_'^F9"XNS#XN")%Y$'S0H:DWN3\T&IY38F A+QVA_NA0-EX9J%[_
MKD\@SC:VY_]!*6GA!IRK[Y1VH;L5/P7*%G+FGH0I.0<N)UTUMCTL^P;5-^-Q
MW57:^!D5&M1D$/59!R$H H".[#X4@MSI4K%E,8:T;RLJXW6]BVQ )N'K+F2.
MJ'<^()Z-E,&)C14K!49:%#Y$%%L@EK;QNU-VV>30YP8'X%:0Q)PB%+?/IO^@
ML1UU\B9?PJ51*%'^++CMQH-)!X-"34T'5?,77.</VK>!BA7*:ZVL?W$):01;
M@1V'W5_1T-OG3;PU5NCQ9=BV!OMT2S#*HA_$%U45D.%C3=U&WBEJO7QF+QBY
M[M[O U=<D*YMSE[?T>?N=26OX\3AK/F@QK)KE7$@RZA<-09#XW$4+[:08+O?
M8+\8JGKXL!G<]%"P,A_\$&4GIXD!02SR60GDG&*EM?Y&D&T3R :(4"S+:DG:
M4%1]+Q8E6A0P<2-^1Q]MYGU4"ZGY ]"JG]C1BXL7+Q.?;7*XV2QWUSL <2Y"
MQPTS)TT\K ,GCE,G"GU>9Z[G1$FP>7I5\(LD3IS43T44I$Z2^"+R0B=UP]W;
M>+?GI)GG)'Z&5>2'N"FA%>[P@FSSS*J^QXXL\QT_CFAO%H.G%*O #9P -P]I
MYHU-,SY$"0(?\J>.&X3"8Q;=-8R@,JY/FN<B=;+(<UP_PCIQH@ 7^ &O@S0%
MB^&INK[?AOSGU)X$H9.%I/0P (]A1JL$R@^2@PKWW,@)(5WD.G&20-]09WI
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
MI?1UG^C]N "L78= N 4;3SSX4TMUS*4>0\AMEN]Z&D?1WNCLCJ&XFD@]' N
M3C:Z0Q?UI2G?,I0F7S^4$MOO#:74^)^<2@=9_J^G4AYE_\-4VLLF_^-<>G-[
M\LFV5?\:QH^/KB&AJS2LL-_9RZ;8P9:Q\=2@@O,[ P_\0"2">PR?U;B_\VA8
M< \'7RKP9.V\TRORL!E&'H%_;*%2.'*JHHMFAG,3U]*6Z9?BYSRMSTQA<,&=
MRSB45VZVJ!]P_G:W'?[':Y>LAC \^2KI@2H.K^F^M5I=W5;/TB7M5CQ===]B
M]BH<N37-H#K9_?$ !9>NC^DEV#9>V0H;< &,CS5NW.18 -]GUH;AA1VL[O"G
M_P!02P,$%     @ Z8105 2Z<*UN!   C H  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&ULI5;;;MPV$/V5P3;HTV(O\K6N;<"7% V0M(:-- ]%'[C2
M:$6'(A62LKSY^IZA]NH;@O;%IJ29PS-GSG!YVCG_-53,D1YK8\/9H(JQ.1F/
M0UYQK<+(-6SQI72^5A&/?CX.C6=5I*3:C+/)Y'!<*VT'YZ?IW8T_/W5M--KR
MC:?0UK7RBTLVKCL;3 >K%[=Z7D5Y,3X_;=2<[SA^;FX\GL9KE$+7;(-VECR7
M9X.+Z<GEOL2G@+\T=V%K35+)S+FO\O"A.!M,A! ;SJ,@*/Q[X"LV1H! X]L2
M<[#>4A*WUROTWU+MJ&6F E\Y\T47L3H;' ^HX%*U)MZZ[G=>UG,@>+DS(?VE
MKH_-]@:4MR&Z>ID,!K6V_7_UN-1A*^%X\DI"MDS($N]^H\3R6D5U?NI=1UZB
M@2:+5&K*!CEMI2EWT>.K1EX\_ZAL09]MP9ZN^0$]:J!X/!U'8$O$.%_B7/8X
MV2LXTXP^.1NK0.\!5NP"C$%JS2Q;,;O,WD2\YGQ$>],A99-L^@;>WKK2O82W
M]PK>+2M#[T-4D>GOBUF('H[XYPW@_37P?@+>_]\2_A<<^A/6):-K';D0 ^HP
MI(ZIT![&-@OX^EN+-7G5D1&(1OF<32!E9$H7]-U99&)^2<= VD:6#E$;F**#
M@]-6\MY1J:V&EPHR#J-.B5&;&!5;C+3-35MPH%AQOV7B$'2:L]R%"(H]/])U
MX]T#I[SEEUPU.BJCOV,?8>,Y1)1484&J:8S.U<SPD 382].X;UI4CPQ2UZW7
M=IY<D82H5)&(E,[@A)%/0<^M+@&#/<W+):#Y-JAT,(03^OFGXVPZ_97NG"E$
M[(V*HI!:90)#5 1'[QXU3@2&_._V#X;'DXD4H/-J^V-!KO6HUON%L'I0IF5R
M92*+(,!%="^L7@5ET%7DC>B#J&CO6]N?7)V.U3HDU<Q)MJ)OFK+T\>9B$[7+
M5MZX)N$@MFE]7BGIO"BVW6WBQP8-PQ/"9AL4.,>[NB>=)!FMY;IR=6,XI6RV
M3?*B))AN1TA9)M5+]D)].SP9 _N**Z#4$X&GA\.#R41H:?N <.<7&PXWRX(
MWKGG,Y#ZU2-O:F^\SE,GGFXT'69;G80=MS5!:-'F_"0)"<MAN4B=Q*G%]0S:
MKTZNU"_7R0@F9JE-Z@5;O)MFP^G^$;1447+Z07TVHL^WWVTCBL.OJ\8WJ5V&
M7-MDQ,K5/&NU*617L8=*[A_1%]1D@L,@/6!5%&F,H5>)L9'8W-4X?*11X071
MLN$1./03INC>@>1.;]7<<S_^GHU::BGF ,H]Q,6<4^-\,BC0>^V[E?20RQBQ
MHRO+@"O*;+%K'#A)OT@+(SFB/V0?\2+*?^4@6+((Z1A1=@&U"IP<,%E"Q?&E
MM.\+>;F_KS5^LGM*_Y ##B'F+VL#=BK\@ $/GCI@]-)/VGCKAE"SGZ=[4$!K
M6QO[R\+Z[?JJ=='?,#;A_3WMD_)S;0,9+I$Z&1T=#,CW=Y_^(;HFW3=F+N+V
MDI85?HC82P"^E\[%U8-LL+Z GO\+4$L#!!0    ( .F$4%14N4:?P@,  ,X(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*56VV[C-A#]E8'0AP10
MK:MC.[ -.$X7S<-B@PVVBZ+H RV-+78E4DM2=M*O[XQD*4Z3N"T*&.9MSIDS
MPR&I^4&;;[9 =/!8E<HNO,*Y^CH(;%9@)>Q(UZAH9:M-)1P-S2ZPM4&1MZ"J
M#.(PO HJ(96WG+=S]V8YUXTKI<)[ [:I*F&>;K#4AX47>?W$9[DK'$\$RWDM
M=OB [DM];V@4#"RYK%!9J148W"Z\571]D[)]:_"+Q(,]Z0-'LM'Z&P_N\H47
MLB L,7/,(*C9XQK+DHE(QO<CIS>X9.!IOV?_T,9.L6R$Q;4NO\K<%0MOZD&.
M6]&4[K,^_(S'>,;,E^G2MO]P.-J&'F2-=;HZ@DE!)577BL=C'OX-(#X"XE9W
MYZA5>2N<6,Z-/H!A:V+C3AMJBR9Q4O&F/#A#JY)P;KD6M72BE']B#G?*H4'K
MYH$C9EX/LB/+3<<2O\,2Q?!1*U=8^$GEF+\D"$C2H"ON==W$9QEO,1M!$OD0
MAW%TAB\9XDQ:ON0_Q EK;9WU:9R532[5#E8E%:E0&0*5.WQH5&[ABR7(;6-X
M?:V5=:;I"NJWU88&5%:_G]&7#OK25E_Z/_?A+ N?X&M;BPP7'AU1BV:/WMNA
M?T7(AGF0_73&&0&GH10J!XH?#=7XGLYN32?10=[EP15X/$\O5O46ME))JL8<
M2DV7!?D#D>>2\^7#X1]\ZL; 'YKF84]LC6&;/5DPMX5#(4ML/9_."K+*:%<D
M*26OWQLBWTKJ"6N1UNO&V$80)?&O'M8P3<8_QJ'_G(@1G.9G$"5)D1'*;M$P
M+Z'9JW+:/!%U*^-<Y(S/=%67Z##WV5Q!5@BSZ[@X9,984:*%IJ9JXN!)L2NQ
M)RQT18N\#^R-5-78I;Q/;2]594TK4BK QPRM9727J#[%?8AB0SGD6RP'\LDV
M)4?!@%>IHQ#PD2Y_VU&S<8U&ZGSP.()/I/IO&]DO^B>;38.!B@-Z-Q4G]?6$
MPI "OD^ ;@.L-E2+_8W0_H<M5QQ&,SC0GM!OJ_D VVOXE<#=7?0:VT%;V-VK
M!+'4#>ZD4JR#=+$,^ $B/XS'U"9^.IM1F_K1.'UC#\:)'Z=32",_B2<07_GI
M57+BYCGN(6O'Q, %0:-H<@D7:>A/)S%UXK&?3,/+-_$O\W8QODH8X,_B&;61
M/TFFE^^$1RD]"6P\2UZ%]]9]%IR\,162"GY)N<@;Y;KG9I@='NM5]T8]FW<O
M_4<*0BI+I;<E:#B:C#TPW>O9#9RNVQ=KHQV]?VVWH \.-&Q ZUNM73]@!\,G
MS/(O4$L#!!0    ( .F$4%2 >0/Z6@,  $P'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;*U5;6_;. S^*X17#'> $;\DZ]HU"= L.VR'&Q!TN_7#
ML ^*Q<1"9<E'R4WS[X^2XS0=;@5NV!>;DLF'?!Y1]'1GZ<[5B!X>&FW<+*F]
M;]]DF:MJ;(0;V18-?]E8:H3G)6TSUQ(*&8,:G95Y?IXU0IED/HU[*YI/;>>U
M,K@B<%W3"-HO4-O=+"F28>-&;6L?-K+YM!5;_(3^[W9%O,J.*%(U:)RR!@@W
ML^2Z>+.8!/_H\$7ASIW8$)BLK;T+BP]REN2A(-18^8 @^'6/;U'K ,1E_'/
M3(XI0^"I/:#_$;DSE[5P^-;J6R5]/4LN$I"X$9WV-W;W'@]\7@6\RFH7G[#K
M?<?L7'7.V^80S!4TRO1O\7#0X23@(O]!0'D(*&/=?:)8Y5)X,9^2W0$%;T8+
M1J0:H[DX9<*A?/+$7Q7'^?D-:N%1PDJ0W\-G$L:)J)>;9I[Q@U=6'; 6/5;Y
M ZRBA(_6^-K!.R-1/@7(N+!C=>50W:)\%G&)U0C&10IE7A;/X(V/;,<1;_R_
MV<+7Z[7SQ*MOS^29'/-,8I[)+U'U9[&6'2FS!5\C[%$08% =6#-LUD@O7Q3G
M^=4@7@H[9 >/Q"[*> M_K:X=\+OMJ*JYKV&CC.)&DK#NE)8!65OO@"\^"';T
M0C_ZMJ0J!+L!T;9D'Q1?#]1[."LN+M,\S[F)?0WO= /,)(R6)=[S_6_Y-OL4
M/A@^U=]>OK@HR_SJT2EN%%>_<ZFUJFI0#BIN)[):AZ+V8$U,:3L"J8BOM267
MPJW26HF&6X^E&<%G5D.Q$&U0PWAHHAAN"%Q803(LE@-"3^&>4["03,V?*#R"
M@\:]A/S,01C)1G$9%1T$D3P)(D.VHFJ",PNZ8^I1*I:1;'.J2)3UJ7B3<?HZ
MSU,X.\]3'JHQT]EDDIZ'34+78AQA>C^"6P2AG8T"*=-A.,B#6'Q8K: *=6!)
M8@<ZX.!#B XD+>P5:OE=\B)D>6R!R,'79+MMS8!_?GG:.]\?KQQ4RB]C;5))
M,#9(<,>%FCU'W:/SX?@=V[%E&9.M$V%9D*#KZ+_N7W8RX1JD;9SCH3\ZX_MA
M=]P]_BJN^PGYZ-[_9SX*VBJ^\!HW')J/7K]*@/K9W2^\;>.\7%O/TS>:-?_N
MD((#?]]8ZX=%2'#\@<[_!5!+ P04    " #IA%!4$'&3QQ #  #1!@  &0
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
MAI_[=_W 3N]E53<FSAED,F_,4T1'5MJF]P',C:U\G%RK#%D$CD5"V#"7LR$
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
MYTBGX*;/8YA,^OV1PK\VLMD2,CDR]* @+N596N :YSE['UH2;=FVI'LAT!^
M"J =H^R*%'6*,^ 4=8NO-=?X5F79SS]529R\W-WW_ %L^YY ^S2Z=^EZP>Y!
MY-Y8YT\5WP)S:(RZ;\":OC[\_@.E<CR0X#ZQ[DDZH8 =@4TS8"L.'_I\K>P,
M0=HYI+%U^T@_;:@_@A#9Z$X&IQXW$738;V>'^Y;DJV-/K_#\:G!P,!9>0M7V
M-+HS&=GR3.H&\KN''_T[RW/.CK*!9>@%SJA?,<E39^5@)UD,.Y>"# P!]J)3
M7N&4&*3F/(VRAV+Y]]M_?_C:YW/*RR1Z>7GH8*[]N7;O..H7QR]]51$4-45.
M=!NJR6>^)\;LT)?D9._#O$4S\+\?J-T#WO"-OGN[^\-Q&3[L[Y>'WR-OA0$U
M6-;(!;9&XS(?,1-^.80'IU?^,W^FG=.M'RZE0+K3 LPOM';;!U*P^^]S\7]0
M2P,$%     @ Z8105,VUK\QS#@  !"D  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&ULQ5I9;^/($?XK#<<.Q@ M\Y(HS07,[#C)/NR.,=X#BR /+;(E
M,:9(;9.T[/SZ?%7=39$Z[/%+\F)3%+ON^NJ@WF\K?5^OE&K$X[HHZP]GJZ;9
MO+V^KM.56LMZ5&U4B6\6E5[+!A_U\KK>:"4S/K0NKD/?GURO95Z>?7S/]V[U
MQ_=5VQ1YJ6ZUJ-OU6NJGSZJHMA_.@C-WXUN^7#5TX_KC^XU<JCO5_+JYU?AT
MW5')\K4JZ[PJA5:+#V>?@K>?8WJ>'_@M5]NZ=RU(DWE5W=.''[,/9SX)I J5
M-D1!XM^#^D$5!1&"&']:FF<=2SK8OW;4_\:Z0Y>YK-4/5?%[GC6K#V?3,Y&I
MA6R+YENU_8>R^HR)7EH5-?\56_-L$I^)M*V;:FT/0X)U7IK_\M':H7=@ZI\X
M$-H#(<MM&+&47V0C/[[7U59H>AK4Z()5Y=,0+B_)*7>-QK<YSC4?;_YL\^;I
MZC,4R\0/U1K.KB79RQ.WNEKDC;A;29V72R'+3'Q1"Z7UWI/BMI!E_?ZZ@3A$
M]#JUK#\;UN$)UD$H?JK*9E6+FS)3V9# -?3HE F=,I_#9RE^4>E(1($G0C\,
MGJ$7=<:)F%YT@AZIKJ[F;)M;^818;,0GK66Y5'S]ST_SNM$(K'\]PRSNF,7,
M+/Y_>.)_Q%J<I&2__]IJH<PSQJQI_YD-/[/1U4.>*0'$$<U*B24,WA#S:B&^
M;NC!FN7X=O=K+9I*W*LG9$0IK5/4>E-43TK5GLC+M&@S.JH>5=I2_H/((D^5
M-B36:CVG:U"N(-GG2NJ,/GS)-5"CPC=OSKKKL\N1^ 7R@)9.\UI!4%#J2\62
M0JF\)B5E0=*1!FE1U21%=X"80?,U=$:&I_<"%_3@ST"Q/X!BXH[OWCRF*PHV
M\8:^_.M?IF'HO_OYC[L;O@S>7;ISF7PBXF2PRMYHF!%+--J93:M.2#*O%(%_
M]:0DSBF]9I,T3YL\E47Q)!Y4W<"$HE8;J8D>0KU$48"Y'I06&P6&&=LN(K83
M083JD?'+4I5*OY),."#S=Y+3BMP1RW(*C0PU)%U!4=DP>;(MJ3/V+XA.%S3D
MB+3BX*'(J*M"@09L9FZV(&2BA0,'!&JE'\A%$GR[(/#$=I47:L")6&A%18_N
MO,"WW8#EO&I6K^-KW &:,EWEZL%$-]A(LAF7XQ)'UJI!5 F33>!#H:55T^J2
M%96;O$$@]D]H54A.!5B;:,$)2UVU&Y&U)L=%9&+"N$;4&Y7FB]R0/Q)<E!.+
MJD!YI].-G!?*Y3"I8\L]'5#0Q(7_2RBPS6&OI8D!-!-U VNP= T *.6\[:!^
M)&XLY68@BZ5$5MV01. T?V+N-2'[JBHR9/_;%U&+ZT#MLNB: ]S>"_W M^?%
MC[!NR9:E8^)-<"D2W_=\WQ?)Q)OY$:=P$+ZC4_&I4^&EF(W-J6@<>]-D(H+
M]V9Q2,>FIXY%ER),QGPL"&9>/,7_\=@+$Y\%(2<])VL/8/@QNMNAC&R;5:7S
M_T#?EB$WK^M6'8 QAP+2=4M_)I$WG<P&SP21YT>QP8>!2SG[CWC5VCB%@&4E
MB@KIA!ZL!V&Z6L/ER#;R](AM9Q4]:=ZAHO&K%*W*XFG$IK9<3GJ#N)SQ _3Y
M[!4F_&J"V/E2+I=:+2GA:F.,CE#64?$$L!$E\*EOF[RTR0!<WRN<2'4<C4V,
M/7_LP*U!,/80G@-ZD3>._%>XU:KHPM,I]B#S@L%CIU<T\>+D^V3\8L"+. "P
ME:& F)MZ,S2:3MP6G:9![\[YK!ZJ>64?X7K%I6E!2,'5B%B&XPMJ*#3C< UY
MEGG)Z ^84  K'-C7-2)LW[\9>SNP/H*FO_6JS$H6"X=J3@.KU]'*QH7F6(TY
M5<(J%ON[V;Q0R"@67BX_MLH0LV:EE1*]6M,W*WF2[(?_X0@))F26Y:8I'=MH
MXXAT43%PK<D[Q\N$G7$S']SYN-E6.Q=3'3_EX@/?#EU%?)GTZQSS4O6T*L.$
M>6DF<#,,[RKX]]12)R!;6M&P=9B6;QW:_LZ#+![Y]+ <B5L\PE_LW?_6-3^?
M.H0R3:N+H*_/%VU?C&>1%X<3<2Y"+YR-1T%@>KY=UL9>$LQ&J&0WMN7.Q)LD
M\I)X=BD";Q9%(^ .AO,%\H^^0\F9Q9? HR#V1^/D)1$",8YB;S(;LPAQ&(\F
MH1B/(GP,4+Q0K8*.-?OE*(V(:*"LT:'9+!KYB8@MC0AU.YK88'W1'D'BC6?3
MS@8(<@HPTBM,II=]/:?^Y/)EY8*)-YZ07+,$7<384@/ZM W*:>-2_.A9UZB<
M=U>_5(+"?<T=O&MTKQB\%C+7XD$6;3?;V!A@(&YK<^!S(=/[J[L471?U_OS$
M%4U$I,"ZRE0Q*,ZW]IN?Z!M7H$VZ#+[JI*J9"W#$%)0]J0 &AB7E<H[D'L#N
M$)%WZ;B0//F]-6#)Y]D>R;MZ;PQ\9[B[ 8\^," 53T1G,.0-.)MS3H?,#C@
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
M+<#[9575[0T=T/UL^>I_4$L#!!0    ( .F$4%3&[<)IV (  %L&   9
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;*U52V_;, S^*X1;].3%CZ3//("D
MW; >"A0MMAV&'62;L87*DBO)3;)?/TIVW*Y8"VS81:8D\B,_4J1G&Z4?3(5H
M85L+:>9!96US$44FK[!F9J0:E'2S5KIFEK:ZC$RCD17>J!91&L<G4<VX#!8S
M?W:K%S/56L$EWFHP;5TSO5NA4)MYD 3[@SM>5M8=1(M9PTJ\1_NEN=6TBP:4
M@M<H#5<2-*[GP3*Y6$V<OE?XRG%C7LC@F&1*/;C-=3$/8A<0"LRM0V#T><)+
M%,(!41B//68PN'2&+^4]^B?/G;ADS."E$M]X8:MY<!9 @6O6"GNG-I^QYW/L
M\'(EC%]AT^F.SP/(6V-5W1M3!#67W9=M^SR\,#B+WS!(>X/4Q]TY\E%>,<L6
M,ZTVH)TVH3G!4_76%!R7KBCW5M,M)SN[N%':EI1]N,.FU7E%!$DTJ)]P%EER
MX-2BO =;=6#I&V!)"C=*VLK 1UE@\3M 1)$-X:7[\%;INXA7F(]@G(20QFGR
M#MYXH#OV>.._IPO?EYFQFI[)CW<<309'$^]H\G_R^L]@5ZWFL@1;(>R0:0/H
M,@^4-ZPSU$<'R4D\W2?0KS$P69"0G(>P06JL7)62_R0CZNH/EFV!'.@2#5#+
M@U!,TF(,[34*9DG/*JCW$;E[ T:) M0:6--HM>74+"AV<)B&)W$<PN$XI!GA
MW1Y.G!@2E&G0-Z38C>!:YJ)U87/IF0Q\5TP^.'H&2QH$]NC@+$U.IP:<D,;3
M99ZK5EH##=NQ3*!WH0B!XN8LXX);CL8K)U-P605NL0;5N6%D7C=,[IR+7$EB
MP0O/,&."R1S!]Y4!;H ]4];/1=#]T\''E@F7E]<)2,+)GGD:A\=.MF\4IR]+
M^CH[?WJ,T8N&KY&*Y<:: 9^-KO>'TV%R+KN!\:S>C=T;JC6G$@I<DVD\.CT.
M0'>CK-M8U?CQD2E+P\B+%4U_U$Z![M=*V?W&.1C^)XM?4$L#!!0    ( .F$
M4%0*$)V*@04  (85   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;.U8
MW6_;-A#_5PY>-FR :NO;DI<$2+(%*] N1=.N&(8]T!)M$95$E:+B9'_][DA9
MD9W$W?:P)[](Y)'WN^\CP=.-5)_;@G,-]U59MV>30NMF,9NU6<$KUDYEPVM<
M64E5,8U3M9ZUC>(L-TQ5.?-=-YY53-23\U-#>Z?.3V6G2U'S=PK:KJJ8>KCD
MI=R<3;S)EO!>K M-A-GY:</6_);KC\T[A;/9@)*+BM>MD#4HOCJ;7'B+RXCV
MFPV_";YI1V,@2Y92?J;)Z_QLXI)"O.29)@2&OSM^Q<N2@%"-+SWF9!!)C./Q
M%OW:V(ZV+%G+KV3Y2>2Z.)LD$\CYBG6E?B\WO_#>'J-@)LO6?&%C]P8H,>M:
M+:N>&>>5J.V?W?=^&#$D[@L,?L_@&[VM(*/E3TRS\U,E-Z!H-Z+1P)AJN%$Y
M45-0;K7"58%\^OP-1Y-:!ZYD+E8B8\95'V0C,DA"_W2F40;MG&4]WJ7%\U_
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
MJU?\$U\P,@T&T/M%31Z@_H$%_.=R?_T_4$L#!!0    ( .F$4%0N>0L#J@,
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
MQ0P!:51WIV:77Q>*S=L:P4::6N<6YA[C".7@/3,<::Z;HBEU4;,*V D /;M
MJ)5PKJ[UX%O;,@NAQ;+M&VOPF,R@*NS2N0>8;=I:0P)^+-OEJF@>(&JA@*!B
MM:IU24J\9/]21>>=S. BM;Q1W>@F^@CQP7.VML=+]EN[5#>]KBLZR7M=L2M;
M%XW5)3MB41!&>9"E'&,9)$D6Q)%PXSSD09S*[=4?H/*"O2F,96F2!IG(6"RS
M($T%BWD49&'T?#<WFP=9SH-4Y!C%(L).*8VP!Y?Y]IHOR'F+]:H\%X%(8IJ;
M)] IPTB&,I#8^3V4N47&8Z^*YANM%#B*E +GSX)01HP[%4,*LD?+=H-=<,@L
MR&,>A"+&. UBB0V$=&.995 Q8A.XC$=<QI.X_-2U<VW9C8*?%?M:_-@-T4DA
MNR%Z*!*V-;"DP30H4AD%>420B"0L&.4T2@$-F>Z% P_C((+MXS!(TA1H@+.S
M/6 0*9[&"?P#*X=P;@J'IM%>&$B1!WE&?HWA+4 HC@,>1<\!P-,D$#%G/()
MG)R4$KE@7UN+V%Q'Z\K;@P<)SP*9"(Q"TC[-69X@(-(8P3/$+H1JJY8P&$#D
M<A6K*7]7B%X#(8,S6%']%S7&B3_F)TR(@">2'1/2I3RAO:#OF^^]M@\OJ/CY
M"$=1=LF!J1\T5EAPPH[C+! RHD$8I#D-G.WQZ+KMD#0 8U86*TUG*I"A2B_C
M&/N(6 1IEC(A<\B0T",*HB1COS?#1+?Q6DA[I[H%& A4QOR$0_%CCC#.A1O!
M)ES$)QOAX\K_>%+C*EF+W-6Q8Z<O,DB*I8ET004G1%FRH;1N+)(9'#H>%S"1
M.?0^QOXR3DZ<Q01M_\P#X#LW+ZQSY+%($;GY"4M%$,<12PAL3\)\]1ST0#&E
MD3"(0NG&84IY8AB+&,:.G?>^+K1QFU*2]BG?L')1-+=J3./E3CAH9&W=.1@,
MR* ,KLL%*Z!%TUKVZ(=!D*\#E-K7 #6G[(M"]>D[9]I*&_ 7Q]Y )'ZZ+_3L
M2$^4IP\MC"Y/':JHGE6J!.$TY BF?HI%3'(YY+Z@PJ?!-77]P IK.WW3>X5Q
M!!"K\AMK5[[&:6-ZR'-+><1ZY"9?W-Q7CW]0)*(\X)#L$PX!%V%[<O.\K['!
M'0 RBLA/,1N0J[0G5-95PWOZ6( F0OCF_E1*YTH3YS*C^JZ2=M[>7B(%RDX7
MDZ*JUE#&6P+F]JZ>B#IO;NQ6UGWE]?9>-2OEB#);;&:UG=[^>N@FAGE_M7Z3
M0<)?_Y()GO[=L"410/(1XIK28F$,VI&; E8NE>>=Y$S\\\S&C-SC 95DI#>J
M.IAD3"8DK_5TJ>&(=\F3810)/Y)@!>'>4B.HTG#*L5D<,IZCEL1[*@U24((4
M%(4H"PE#,1.)W%MF8LI!D2M=(6<1%,,Q?>DXQ#M'8_8]&O/OT9B!*4$^C<'R
M@,1*'G)&W\8Q- ,:J@X 0P0]C-D)4NO>>0LA6XYAP$_9Q[[;A;Z_$531>9DU
MA!T>7*8>..B02@V%0]N3X+;J?2LX+RA#6ZT\D@CI#"SE6T&J5 @E -%K3 NW
M J'2=YIR&N#_=EAJ7()\ &0!6UNKRL6[V:,-)53B<AT%A%UT;7^[>,*CGUCU
ME+WNU3KM&GW;Z#DX=6,1,4,R>68ZFCG7'<"Q*.HY68",Z?2B:+G3;6^P?-1C
MIZ8N75$W@!W_\"D"M<P@ U.^_MX7: ,Z<] 9*':]J9S0T4X.+S#Q5@^Q96^D
M[UO=#.L:=5M0;H+J5#E*F@T0T<[;EBA; [M-L.!D9,')) N^HE2TD_A.KMM#
M?*\<&/<D)K_53](.8AOI@V=NS)$?<CZ1<"1X9Y21>/ 'OC?7H!$*0V29-(BB
M;&^:2<!F>9ZQ* ?5 >-XQF(EZ'&2Q2P&S15I]H2]NJ1NF$!K1/OD&*5IB*9*
M[&2MA5DX=)0TH*)_5]0NQ> H$8Z5. $@?<2@7JNYZES$.K[$)6R41^YOGH4H
MQ1991E/Z&+0@R;=M6]WKNF;4?25T+K# ;'WC 55JE^\ZNM9YT<Y?]&9<CHP;
MPN[@C1Q_WKHN6DW,AYHQ1//8=9S3C/Q8AG :$5ED970.A_'8) $:,H:N,T;[
M-T5"81K4DQ 5"VPW3$"?\VT&.NA\Q&+,1!%(8S=. 0^.YFHBJ-(QJ-+)H'JW
MYM-@5 #;KNB:%/!K;>6XNW:[OWP.9.JP4]==H]-&0:?2CK,_[<?TMJ!AD5\R
M+/CHG--O=#%/%P%"J-UT?0% HP>5\;8WGLZ'+CS(4FIM>>IZOR/TF>2=*<]D
MHV>RPSSSQI/I7:Z9E/ _<LW Y0_@8%F\YF#9R,'2;)*#)=)SL)PXV/ZK'^)@
M2'/$P1+N.5@RR<$R[J\/<L?!Y*X^/X@SNC^*T%2@=8OB?8A:]S(B1N;@,!&T
M2 DAT#\1Z<\;ZN.!T]'(<SH:>4YW@C:MT2 OU&=M)I%Q>]_>,M_<,M_:[H'E
M6M,CGPV)1$+7+!6.5\(HX10N\Q&7^20N7U.S4^HA T+AJR7=Q?[A?M@%TDEQ
MOP;29[H4&[I,(Q9).I/N;Q8F[L*.ZMC>JRFXFNX-,Q1GPLS> HXF 9@+\H0^
MY40)I_O'F.Y+I<O^B)@=$!50$4"E>TC E3^!:#5U>L835T,Y4F$4NP2%"-I]
MB4/P)%U$E#J]Y#; IO<YHM"E0 ;(W&4K#4)'C";0QL/'ER+A)-Y<^JN&CIQ:
MA$]="UY@'YPJ=!^P(FOL?-TQ*?G7H/=,K=6F6FJMUD]N28,PE;ZD<[(;L@/?
MGS"1IOQ-(U A0!C"O2#,N&3$-Y$%7;[8!\+(54;IG"6#?-=]:(0^EF[/LSQ_
M C]UF 4\]#@QKAQV$X1JL0>(,HM@71]BZ38(#]W-U>+,$25$ .>Y:Z!1/O))
M.&Z\H^.3<'Q,]]=#NK]Z3/?7KHW?"<5)J;\&Q?_?H!QZ@[(+ 6<;+VR7"C+H
MM;3!9GUC_;O;\=?QU?>5?^'[.-V_-W\_-,BUFF-I>)K&,]^#K+_8=N5>_]ZT
MUK9+-Z3+<]71!#R?MZ !PQ?:8/P/ 9=_ E!+ P04    " #IA%!4.!<D<N$"
M  !)!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R55<MNVS 0_)6%
MT$,""-'3M1W8!O)HT0 )&CAI>BAZH*6U380257(=.W_?)24K*1H'[<5:DK,S
MLWRL)UMM'NT:D6!7J=I.@S51<QI%MEAC)>R);K#FE:4VE2 >FE5D&X.B]$F5
MBM(X_AA50M;!;.+G;LULHC>D9(VW!NRFJH1Y/D>EM],@"?83<[E:DYN(9I-&
MK/ .Z5MS:W@4]2REK+"V4M=@<#D-SI+3\]SA/>!!XM:^BL%5LM#ZT0VNRFD0
M.T.HL"#'(/CSA!>HE"-B&[\ZSJ"7=(FOXSW[9U\[U[(0%B^T^BY+6D^#40 E
M+L5&T5QOOV!7S\#Q%5I9_PO;#AL'4&PLZ:I+9@>5K-NOV'7[\"\):9>0>M^M
MD'=Y*4C,)D9OP3@TL[G E^JSV9RLW:'<D>%5R7DT>Q!&BH5"N*H)#5J"3S5)
MDFCAZ-XMV.-)1"SDX%'1D9ZWI.D!TB2%&UW3VC)9B>6?!!$[[&VF>YOGZ;N,
MEUB<0):$D,9I\@Y?UI>=>;[L_\I^#F&.C38DZU4WPX@GK9Z0+R*%<"-VLMI4
M<*TM%[=KM-T8A!]G"TN&+]C/=ZSEO;7<6\L/6+O7)!3,I7T$O6R%YJ@$80FD
MX8+WU2G!M:A+N&2S5I)]ZXC>57%O_=0VHL!IP(_9HGG"8/9U8UC#R9M.7CEY
M\R)?[.65DR\[>1#6@?F0L%J@Z0\*'(B#&+;"@Y9:<1>PIW!V(,&#+]X6^0"#
M=!@FHYBC/!N'HRQKMZ?S#_S(#_@[RN(PSI-C.!JD81H/C@]HA%!S'\S'+).-
M(1L-PX_IR&/Y0O % +U0<B5</[$@:Z U@FN,?JN0^"KYN@J#I21(XC#)!S *
MTWP,]W_O*Q<4#\-TE'.4C0?A:#B$MRY0].IY5VA6OHE9KG534_O2^]F^3YZU
M[>$%WC;9&V%6DKTK7')J?#(<!.S)-ZYV0+KQS6*AB5N/#]?<Z]$X *\OM:;]
MP GT_QZSWU!+ P04    " #IA%!4=P>-W_H"  "]!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6R5E5U/VS 4AO_*4;0+D"*2."EM45L)"FA<3$-T
M;)JF7;C):6.1V)WM4-BOW[&3AC(^M$E1_/F^?H[MG$RV2M^9$M'"0UU),PU*
M:S<G463R$FMNCM0&)8VLE*ZYI:9>1V:CD1=>5%<1B^/CJ.9"!K.)[[O6LXEJ
M;"4D7FLP35US_7B&E=I.@R38==R(=6E=1S2;;/@:%VAO-]>:6E'O4H@:I1%*
M@L;5-#A-3LXR-]]/^"IP:_;JX")9*G7G&E?%-(@=$%:86^? J;C'.5:5,R*,
M7YUGT"_IA/OUG?NECYUB67*#<U5]$X4MI\$H@ )7O*GLC=I^Q"Z>@?/+567\
M&[;=W#B O#%6U9V8"&HAVY(_=/OP+P+6"9CG;A?RE.?<\ME$JRUH-YO<7,6'
MZM4$)Z0[E(75-"I(9V=SOA&65^(W%G E+6HT%@Z^\&6%YG 265K"38SRSNZL
MM6-OV"4,/BEI2P,7LL#BN4%$;#T@VP&>L7<=SS$_@C0)@<4L><<O[0-.O5_Z
M/P'/E;$FI'9>-860:SBMZ+9RF2/0O8?+1A8&;@U)SAOMQN=*&JN;]F;].%U2
M@^[7SW?XLIXO\WS9&WR+]NL M?H+S]$U6F,1PEX,(5P\T ?JT+@L8%YRO::Z
M55[D7!:<CO*UDWR7PR6#$[/A.4X#^MH-ZGL,9I\;#6)'E7LJT5/E^U2X3Y4_
M4>4=E7%44+2[:4N$1^3: +I; W3F6"]1]^?NW['W8G$RABTW0,]*N6,R)_"=
MQ.V->ZEMI5[6;^@SU"6NA92.@[@<!GR )(S9@,HTS,9C*K,P&61/^EW0,$A#
MEHT@2\*4#8$=A]EQNK?,4]S]KG4; P<D39+A(1QD<3@:,JJP09B.XL-7]<_W
M[6!PG#I!.&9C*I-PF(X.WPB/MG0OL,$X?1'>:[<VVDLI-1*%2YR&,!IIV^S2
M]_:Y^;1-24_3V\3^B8(0TD"%*Y+&1\-! +I-EFW#JHU/4$ME*=WY:DG_%]1N
M HVOE+*[AEN@_V/-_@!02P,$%     @ Z8105 ;=)M82 P  KP8  !D   !X
M;"]W;W)K<VAE971S+W-H965T,CDN>&ULG55M;]LV$/XK!Z$8$D"-WE_LV@;B
M-FT'+)O1M.N'81]HZ601D4B7I.KTW^](V9H[)$&P+^*1O'N>YX[D:7&0ZEZW
MB 8>^D[HI=<:LY\'@:Y:[)F^DGL4M--(U3-#4[4+]%XAJUU0WP5Q&.9!S[CP
M5@NWME&KA1Q,QP5N%.BA[YGZL<9.'I9>Y)T6/O%=:^Q"L%KLV0[OT'S9;Q3-
M@@FEYCT*S:4 A<W2NX[FZ]3Z.X<_.1[TF0TVDZV4]W;R:[WT0BL(.ZR,16 T
M?,>WV'46B&1\.V)Z$Z4-/+=/Z.]=[I3+EFE\*[NOO#;MTBL]J+%A0V<^R<-'
M/.:36;Q*=MI]X3#Z9J$'U:"-[(_!I*#G8AS9P[$.9P'E4P'Q,2!VND<BI_(=
M,VRU4/( RGH3FC5<JBZ:Q'%A#^7.*-KE%&=6&T7GJ\P/'S8=$P:8J.'FV\#W
M5'@#%]YF\POK]V]NO$NX^,RV'>K+16"(V(8'U9%D/9+$3Y!$,=Q*85H--Z+&
M^F> @!1/LN.3['7\+.([K*X@B7R(PSAZ!B^9RI XO.1_E>&OZZTVBB[0W\]0
MI1-5ZJC2)ZCNQNL/LH&7%_^QFC]+8Q_S7.]9A4N/7JM&]1V]%5QKRTO5PWZ+
M:JJ@_83P4?:X'7A7<[&;PQ]-PRN$AE6\XX:C=O*D:2GN%20SOXSST<C3@LZW
MQ@Y:0H!F4(*;0:$+:/B#M34DL9^4J1WR,K>IU\/X,,\8RL)/BAD4A9^2GO=<
M,$$2.J1G!\J^K]>R>3W0A&F-1D.4^EE10I3Y11'#!R6U_BD+.%40HB+UH[R
M*,_\+,[@-]1Z3CVA&OJA8P9K>LI4IXHSI^DBB@H_*DNZ]5%8^$4RNX3?J44^
M#OX*LMR?D7 RR)G2NY7*[*BIP9J)^Q>4DS((9Z$U4K^(\A?(\],D=NK\J(A'
M<?\E/1>8^'E6TD@%2U-X[!H'9TVD1[5SK5)#)0=AQGXRK4[=^'IL0O^ZCZW\
MEJD=%YH.KJ'0\*K(O/'X3A,C]ZXE;:6A!N?,EOXHJ*P#[3=2FM/$$DS_J-4_
M4$L#!!0    ( .F$4%3Q'-NC? (  #8%   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;'V4VV[;, R&7X4P>K$!1GW,$8F!I.VP76PHFFW%,.Q"L6E;
MJ&VYDMRT;S]*3CP/:'*C(_GI)R5J=1#R296(&E[KJE%KI]2Z77J>2DNLF;H6
M+3:TDPM9,TU367BJE<@RZU177NC[4Z]FO'&2E5V[E\E*=+KB#=Y+4%U=,_FV
MQ4H<UD[@G!8>>%%JL^ EJY85N$/]H[V7-/,&2L9K;!07#4C,U\XF6&YC8V\-
M?G(\J-$83"1[(9[,Y$NV=GPC""M,M2$PZE[P!JO*@$C&\Y'I#$<:Q_'X1/]D
M8Z=8]DSAC:@>>:;+M3-W(,.<=95^$(?/>(QG8GBIJ)1MX=#;1K$#::>TJ(_.
MI*#F3=^SUV,>1@YS_XQ#>'0(K>[^(*OREFF6K*0X@#361#,#&ZKU)G&\,9>R
MTY)V.?GIY$;4-25GIT7Z!!^^LWV%ZN/*TX0V!EYZQ&Q[3'@&$X3P532Z5'#7
M9)C]#_!(TR L/ G;AA>)MYA>0Q2X$/IA<($7#8%&EA>=X=T]=UR_P>_-7FE)
M;^'/!68\,&/+C,\P=R63" _8=C(MZ6DH$#F,,_I>(B\B30TN5<M27#M49 KE
M"SK)(]*59PBZ1,A%187$FP*4/5V.3L\Z:3:,V1LRJ8 W&4^9QFP)OVBAOQR@
MU&*]1SFDUS0^-<$"-D4AL2 7.&&AE3Q%N(+ G41SUQA=030+7'\VI]%T,7?C
M8 ;?.HND!%A=:B0L@R@,73^:PV+J1O$4PM!W%],)O'<%WN@MUR@+6[$*4M$U
MNG_6P^KP*6SZ6OAGWO\H7YDL>*.@PIQ<_>O9Q '95VD_T:*UE;$7FNK,#DOZ
MV% : ]K/A="GB3E@^"J3OU!+ P04    " #IA%!44EE\JWH%  #:#0  &0
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
M+W-H965T,S<N>&ULI59-C]HP$/TK5DY=J=U\DH05(,&R57NHA!:U/50]F&0
M:QV;V@ZT_[YC)Z0L&]B5>@%_S'N>>1[/9'20ZDEO 0SY77&AQ][6F-V=[^MB
M"Q75MW(' G?64E74X%1M?+U30$L'JK@?!4'J5Y0);S)R:PLU&<G:<"9@H8BN
MJXJJ/S/@\C#V0N^X\,@V6V,7_,EH1S>P!/-UMU X\SN6DE4@-)."*%B/O6EX
M-\^LO3/XQN"@3\;$1K*2\LE./I=C+[ . 8?"6 :*?WNX!\XM$;KQJ^7TNB,M
M\'1\9/_H8L=85E3#O>3?66FV8R_W2 EK6G/S* ^?H(UG8/D*R;7[)8?6-O!(
M46LCJQ:,'E1,-/_T=ZO#"2!,+P"B%A"= Y(+@+@%Q&\%)"T@<<HTH3@=YM30
MR4C) U'6&MGLP(GIT!@^$_;:ET;A+D.<F2R;ZR9R399L(]B:%508,BT*60O#
MQ(8L)&<% TT^D.].12C)= \*DX(LMU3A#A5E,R0/OVJVIQR$T>2K1DLCR3WE
M1<VI 3*CFA7.>LYX;8D>J!)XB"8+4"W%NSD8RO@-GJ<=_<@W&*AUUR_:H&9-
M4-&%H,*(?)'";#5Y$"64SPE\5*B3*3K*-(NN,LZAN"5Q^)Y$013V.'3_=GC0
M Y^_&1X.KT03=Y<>.[[X E_?[?Z8KK11^ Q_7CD@Z0Y(W ')A0.Z1*%MHHBZ
M6N$-8Y8U=TJP FF#F6!]J-M$*;I$6;E$>5@LR3LFVBR[Z<N#QHV!<\-6N/TD
M'N1!'J#(^]/KZ;%+A^$PSY[;S?OLDB#-\\[NF1Z#3H_!5<%=NF-](QJ*6C&#
M@M]=D3GM:-.K,B^-+)Z(W-D*VKQ"U,DH5ECIG="D%@R?XBLJIB^BCK(\#*,S
M$7O,HB3-DC,-7YK%<13'PWX)LR[6[#]3RL;?! TG5>AZHI7'.O1ZJF4OP\H'
M^?"%2CUVPS!-T_!,ICZ[+ ZB[$PG_Z2X5Z VKDEJXEYP4\"ZU:X/3UW[.5N?
M87]NVND_FJ:Y?Z%JPS"#.*R1,KC-T"O5-,QF8N3.M9"5--B0W'"+WQB@K 'N
MKZ4TQXD]H/MJF?P%4$L#!!0    ( .F$4%0(_;TU=P(   X&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;(U536_;, S]*X)/*[!6_DB[M7 ,Y*/#
M=B@0--AV&'90;-H6*DN>)#?=OQ\E.Z[;)44OL43Q/?*1$I/NE7XP-8 E3XV0
M9A[4UK8WE)J\AH:9"]6"Q)-2Z899W.J*FE8#*SRH$30.PRO:,"Z#+/6VC<Y2
MU5G!)6PT,5W3,/UW"4+MYT$4' SWO*JM,] L;5D%6[#?VXW&'1U9"MZ -%Q)
MHJ&<!XOH9CUS_M[A!X>]F:R)4[)3ZL%MOA7S('0)@8#<.@:&GT=8@1"."-/X
M,W &8T@'G*X/[%^\=M2R8P962OSDA:WGP>> %%"R3MA[M?\*@YY+QY<K8?PO
MV0^^84#RSEC5#&#,H.&R_[*GH0X30'1U A /@/@U8'8"D R Y+V V0#PI::]
M%%^'-;,L2[7:$^V\D<TM?#$]&N5SZ=J^M1I/.>)LMNW;351)MKR2O.0YDY8L
M\EQUTG)9D8T2/.=@R#F9."_PL."B<UTC6\@[S:USNGW*15= 04JM&K)23=M9
MYCN,H%NF)5(:L@%-MC730#ZLP3(NSI#=.(-)J459+CF:#Q*6O83XA(0H)G=*
MVAJ#2XS\DH!B/<:BQ(>B+.,W&=>07Y D^DCB,(Z.)+1Z/SP\ E^_&QY=OZ$F
M&5N<>+[D!-^Q7OY:[(S5^.A^OQ%@-@:8^0"S4P&0_'R\#.;Y,GS@LF^S.3O6
MUI[UTK.Z\?28Q4EX%:?T<5KK_[V2*(["EU[K8U[74[=>&9V\E 9TY2>.(;Y
M_?T8K>-06_BW_,J^Q&'7SZ9GFGY2WC%=<6F(@!(IPXM/F)3NIT^_L:KU[W&G
M++YNOZQQ8(-V#GA>*F4/&Q=@_ O(_@%02P,$%     @ Z8105/</[V>7 P
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
MV36 (P[')UXNTA9R,E[)AUZOM[QJJRIQ+^Y56X*)=R:OO*/<$AX0GP9]LP:
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
M\-YJX-<&OJE,E8JIPXQJ.AE)L46R5(.W\L(4TUA#^KPHN<^UA*<<[/1DSI9
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
M;"]W;W)K<VAE971S+W-H965T-#<N>&ULQ5C;;MLX$/V5@="'%D@CD;K9@6W
MERP:H&F#>+O[4.P#(]$644G44G3<!?KQ.[I$LE79,;#K^L46R3.',W-(C\:C
MK53?\HAS#=^3.,W'1J1U=F.:>1#QA.77,N,IKJRD2IC&H5J;>:8X"TNC)#:I
M97EFPD1J3$;EW(.:C.1&QR+E#PKR39(P]<^,QW([-HCQ,O$HUI$N)LS)*&-K
MON3Z2_:@<&0V+*%(>)H+F8+BJ[$Q)3<+:A4&)>(/P;?YSC,4H3Q)^:T8W(5C
MPRH\XC$/=$'!\.N9SWD<%TSHQ]\UJ='L61CN/K^P_U8&C\$\L9S/9?RG"'4T
M-@8&A'S%-K%^E-L/O [(+?@"&>?E)VQKK&5 L,FU3&IC]" 1:?7-OM>)V#$@
MW@$#6AO0KH%SP,"N#>Q3#9S:P"DS4X52YF'!-)N,E-R"*M#(5CR4R2RM,7R1
M%KHOM<)5@79ZLN1K5%'#75J=(=3B"CXQO5$<Y H^9UR5D_D5L#2$.5<:#Q/,
M91J@6;T&[W%"91*''.8L$YK%,(UC&93K,(^86G-XN^!H'+]#^)?E MZ^>0=O
M ,E^C^0F1_9\9&H,J7#,#&KW9Y7[](#[A,*]3'64PVT:\G"?P,1<- FA+PF9
MT:.,"QY<@TVN@%J4]#@T/]W<ZC%?G&Q.AD>BL1MY[9+/.<#7RO+( ]1,(& -
M=YHG.4Q1S]M8X*&J5?QZSY,GKOXZLJ_3[.N4^]JO'*M'CMMKW/,*/NN(*UB*
M=2I6(F#EXKY+\/4CTE3>'7/";9QP3PP^J,\D:\]D4)[)OA-7D7HE:?&S^3QY
M3UWJ#_R1^;Q[$/IP]I#:]CYNT8>CCN,-&MQ>=%X3G??_2PL_X(-,.,PV(@X+
M_ ^X%R%,=8R"B.!(TOW&+?]RR@\:)P;G4+XB=7>5(M2QB==1OA_GT YNT8NS
MB6WU*S]LHAO^$N4_H4 1W+)<'TDYL=I*8EU.>;)3T,@YM*]9W?UKC^)WM._%
MT8%K=;3OPY&A[[K]VA/:QD=_V;U_3?NVS!#[@MJW58<X9]'>^5DKQ_8&W7O?
MB[.HV[WW?3C;IYY]0/NVH)%3*]I_TWZ)'<#K-[^M1,2[H/IMY2'^6=3W?U;+
M'=JNTU6_#T=\BW35[\$YCDT/_.J3MJB1XU5M-X.B2-O-L;2UU80,+Z<>;<L'
MM<ZA7LWZ^NM:+[#O?:T7V/?"9NZT70E'_XKV-8= ;E)=-1S-;-,B3\O&L#,_
MP]:Y:G1;FJKOOL>P!=[EF*^0TKKV\52IJI6M!EIF97/W)#6VBN5CA.T_5P4
MUU=2ZI=!L4'SA\+D7U!+ P04    " #IA%!4^V6.;L$#  #N#   &0   'AL
M+W=O<FMS:&5E=',O<VAE970T."YX;6R]5]MNVS@0_15"Z (ML(U$R=?"-A#'
M>PF0%(&SS3XL]H&6QA912G1)*DZ _?@=4K)LQY+6?>B^V"(Y<^;,A:/19"?5
M5YT"&/*2B5Q/O=28[2??UW$*&=-7<@LYGJRERIC!I=KX>JN )4XI$WX8! ,_
M8SSW9A.W]Z!F$UD8P7-X4$076<;4ZQR$W$T]ZNTWEGR3&KOASR9;MH%',%^V
M#PI7?HV2\ QRS65.%*RGWC7]M*!#J^ DGCCL]-$SL:ZLI/QJ%[?)U LL(Q 0
M&PO!\.\9;D (BX0\OE6@7FW3*AX_[]%_=<ZC,RNFX4:*/WEBTJDW\D@":U8(
MLY2[WZ%RJ&_Q8BFT^R6[4G8X\$A<:".S2AD99#PO_]E+%8@CA;#7HA!6"N%;
M!=JB$%4*T:4*O4JAYR)3NN+BL&"&S29*[HBRTHAF'UPPG3:ZSW.;]T>C\)2C
MGID],<792@"YS0THT(;\DAMN.&CRD5PG";?980*/RQJSN7J_ ,.X^$#>$9Z3
M/U)9:)8G>N(;)&1A_;@R/B^-ARW&:4CN96Y2C4832$X!?/2D=B?<NS,/.Q$7
M$%^1B/Y,PB"D7QX7Y/V[#T*:!FHWEP,%%5 #RN)B%#IN1#GQ,JJ3%CG8Z/N2
M]DK^ND-)<FL@TW]WV.G5=GK.3J_%SCU[X5F1$<7R#1"YQ@NUE9H;C3?^6\$5
M)*3 Q"EB4B#;0L4IWD#"-@H 6X-IK(ANBS2X"H*?.JCW:^K]3J#/V#)OL+84
M-A9RA^5)%B5W<IMM&5>6'UE"+)]!8;$W,2T-#)P!VSZ?9V%(@V#B/Q^7T;G4
MQ[ _>"NV.!<;'LF<N#BH71QTNMCH7J,G@S/C_7!(1V]=.1?K1>-1%#73'-8T
MAYTTVSM,1YI'-?CHA]Z$<6UG_+_?A&Z+_WD3:'!H\4$GU)U$GK&M%BD$,EV]
MDL]/2_(/:>Z,\PJN?U0(- Q';?5*C]XU]+**%;9BZQ#B2R1F.JTBB&S)PSZ"
MUYT1K,R=%C8=MQ(-#T3#[HB!P7+2-M$QYA:[A@+!#,;.2!NU9C;A&1L:T%8R
MAV9/H\NBAJ_>)=N1WY3$2.&<8%)W]>4N1ZY=E7+H][3W0Z\3/;1GVMV?O[LF
M^^<UV>^W!O?00VEW$UW"&H/I?$XZ.B@][XU1K]7ZH372[MYX>0NO@$Y*/3HC
MX!\-@AFHC1NH;9R+W)1#5+U;#^W7;E1]LS^WP[P;, \PY9? /5,;GFLB8(V0
MP=404Z+*X;I<&+EUX^9*&AQ>W6.*'R2@K ">KZ4T^X4U4'_BS/X%4$L#!!0
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
M< DWCSXE<,QK 7B_X5P=!GJ!_&/0_#]02P,$%     @ Z8105 -Y]8/' @
M7P@  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULK59K;YLP%/TK%JJT
M5MK*^Y$J06J33-NT2573=I\=N E6#4YMT[3_?K:A* ^"\F%?P(9SCN\]]]HP
MWC+^(@H B=Y+6HF)54BYN;%MD1508G'--E"I-RO&2RS5E*]ML>& <T,JJ>TY
M3F27F%16.C;/[GDZ9K6DI()[CD1=EIA_W %EVXGE6I\/'LBZD/J!G8XW> T+
MD$^;>ZYF=J>2DQ(J05B%.*PFUJU[,Q]IO $\$]B*G3'2F2P9>]&3G_G$<G1
M0"&36@&KVQM,@5(MI,)X;36M;DE-W!U_JG\WN:M<EEC E-&_))?%Q$HLE,,*
MUU0^L.T/:/,)M5[&J#!7M&VP<62AK!:2E2U915"2JKGC]]:''8(;G"!X+<$[
ME^"W!/]<0M 2@G,)84LPJ=M-[L:X&98X'7.V15RCE9H>&/<-6_E%*MTG"\G5
M6Z)X,OW%2"71,U2RYB#0-S1E5:[: ')TARFN,D ++2[0Y0PD)O1*89X6,W1Y
M<84N$*G08\%J@:M<C&VI M*R=M8N?M<L[IU8? ;9-?+=K\AS/+>'/CV?[O30
M9V?3W5$/?7X^/=FGVZH(726\KA*>T?-/Z/TF>$DHD4250=F)X+4F\N-F0-GO
ME'VC')Q0GANEOO(TO,CP](GREOJ.X_FQRN=MMPX].-?QG3C8Q\V.<9X?N%YP
M@)L?X]S$2<+(ZW![B09=HL%@HH],8HKH@9&BP!P*1G/@XDMK:Y\9C7:X$U28
M^$$0AP=F].#B.'8#MS_XL L^' Q>;3S!*,FQ5'MO;UL.M$#4B4>#S74KA-K#
M0\T4=TKQ<)A8%'WNQ4>N>-%A&\7'[1&-^EU+NG"2_[QK1IWR:##1VRSCM2H%
MO&_T>=A[O(V.$PJ2@X3LG<-9?WK_8+XFE4 45HKE7,?*,]Y\SIJ)9!MS7B^9
M5*>_&1;J#P"X!JCW*\;DYT1_ KI_BO0?4$L#!!0    ( .F$4%3M4'F?TP,
M "8+   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U62V_;.!#^*X30
M0POL1@\_4]@&'#O!!D@;(X_VL-@#+8TL;BE1)2D[!O;'[Y"29;FVM#GLQ18E
MSLSWS7NR$_*'2@ T>4MYIJ9.HG7^V755F$!*U97((<,OL9 IU7B4&U?E$FAD
MA5+N!IXW=%/*,F<VL>]6<C81A>8L@Y4DJDA3*O<WP,5NZOC.X<43VR3:O'!G
MDYQNX!GT:[Z2>')K+1%+(5-,9$1"/'7F_N>%WS,"]L8W!CO5>":&REJ('^9P
M'TT=SR "#J$V*BC^;6$!G!M-B.-GI=2I;1K!YO-!^YTECV365,%"\.\LTLG4
M&3LD@I@67#^)W1]0$1H8?:'@ROZ27777<TA8*"W22A@1I"PK_^E;Y8B&0*]-
M(*@$@E\$@GZ+0*\2L)YS2V26UI)J.IM(L2/2W$9MYL'ZQDHC&Y:9,#YKB5\9
MRNG9 \TB\II%(,D2MAC5'&.DR>]D'D7,.)IR<I^5Z6+<_G$)FC+^B7P@+",O
MB2@4:E 35R,8H](-*\,WI>&@Q; ?D"\BTXDBMV@].E7@(HN:2G"@<A-T:EQ"
M>$5Z_F\D\ +_]7E)/G[XE%,98HH(?0'@XOWJO$K=F:(3H+W:YSVKN=>B^0G0
MJ;=*4PWDS_E::8G)_%>'XGZMN&\5]UL4?RW2-092Q"1F&<.DB @B5@3#1PH%
M)F*)2&%=,!ZQ;$.P&4@;5D7^(9>==%-:'%B+IB=L9]@A)NZVZ<CS.X/&G1,J
M@YK*H)/*@DJY-QBWE!=@*$FZ(V4XE3ER3+M+>$NUPP86/_#[HU\0G]\:!J/K
M%LS#&O.P$_-\LY&P,5&EQ^*)B\SZ.A1IRK0I+H7MC^.MB&AA61DJ))<F&GI/
M"EN,?PN&91@=2_(2U^%Y;$9MCA_5)$:=)&[?<NRP"*YAFX02D) B.J$:&Q3G
M&(%8X9#1"9+]7VC_!]71&=5Q&]-QS73<R?29<GB,30.T_6_9#6!\EC']02N$
MZQK"]3L*]C&N;$-DT*S*)'^1-%,Q2'3]B[C/MHA+R#T6:ED$ES!>GSG)OXS/
M]X[CP>M$V/#*0BC=@NIB^_?.*W'8VA?\QL#R.Q&MZ+Y,)TRC>?BS8!+(0TLS
MJ%2=8/"#5@S!$4/PGD;[&),G3&0[0ZNHF7?EN9!A@OM%U!FQRLY)";> .TX7
MO_>NI+JK9L #CH!#5;^(&ZB3[4Z*%/%7R,M2:!\$E=6V25""=1N;2 IR8Q<T
MA5V@R'2YE-1OZR5P;E<?]WB]W""_4+EA.)DXQ"CJ78W0LBR7LO*@16[WFK70
MN"79QP0769#F GZ/A="'@S%0K\:S?P%02P,$%     @ Z8105+Z\QU4S P
M?PD  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULG591;YLZ%/XK%MK#
M)G4%#"1D2B*U8=/V,*EJUGN?73@)UHR=V:;I]NMW#)320*O<^Y+8YOL^G^_8
MQ_;RJ/1/4P)8\E@):59>:>WAD^^;O(2*F4MU (E?=DI7S&)7[WUST,"*AE0)
MGP;!S*\8E]YZV8S=Z/52U59P"3>:F+JJF/Y]#4(=5U[H/0W<\GUIW8"_7A[8
M'K9@[PXW&GM^KU+P"J3A2A(-NY5W%7[*4H=O /]P.)I!FS@G]TK]=)UOQ<H+
M7$ @(+=.@>'? VQ "">$8?SJ-+U^2D<<MI_4OS3>T<L],[!1XE]>V'+EI1XI
M8,=J86_5\2MT?A*GERMAFE]R[+"!1_+:6%5U9(R@XK+]9X]='@:$</8*@78$
M>DJ(7R%$'2$ZEQ!WA+C)3&NER4/&+%LOM3H2[="HYAI-,ALVVN?2+?O6:OS*
MD6?7&W;@E@G^!PKR35K08"SY2+;M+B!J]SRZ4<8:[.:UUE!<D 'U@GQ^Q(UH
M4(3)@FQ*IO?8MJHA.94M$V#(^PPLX^(#SG"WS<C[=Q_(.\(E^5&JVB#3+'V+
MIEQH?MX9N&X-T%<,A)1\5]*6AGR6!10O!7S,1I\2^I22:_JF8@;Y)8G""T(#
M&DX$M#F?'DS0L[/IX>(--U&_P%&C%_V7!>Z74M0%EWMR);#\F<R!X$%"OM2X
M$N3.K696:_=]HZ2QNFY+]58)@35W9/JM;,=]?'$37_Q*?'U,^7 [W<.>2^FF
MQKWS&YB>VABM\*P1=L?;PSH,:++T'X:+-09%\6+Q$I2-07&8Q#WHA;&D-Y:<
M9XQW%3-EH95(!A,G$8W3$P]C5!Q&='YB8HRBLW@63;N8]2YFY[F ML"G3,Q&
M$W],HC \B6\S 8N#=$Y/;$S :!*EP;2/>>]C?N8V>SZ;\NYL,NYLFC(VGS V
M2&AK:P)$%_1TATV@PGF43IM*>U/I_Z@=P!/XC:I)1WL]69QZ&F/&E96-02\J
MJW7D#ZZF"C#S[HHWF/I:VO9([D?[5\15<WF>C%_CZZ)]##S+M$^3[[B@7!HB
M8(>2P>4<LZS;Z[[M6'5H+L![9?$Z;9HEOI! .P!^WREEGSIN@O[-M?X+4$L#
M!!0    ( .F$4%2'F_T-_0(   P(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4T+GAM;)56;4_;,!#^*U:T#R!MY*4A!=16HI1I2&.K>-D^3/O@)I?&([$S
MVVE!XL?O[*2AT+1T7QK;N7ON>>XNYPZ60CZH#$"3QR+G:NAD6I=GKJOB# JJ
MCD0)'-^D0A94XU;.755*H(EU*G(W\+S(+2CCSFA@SZ9R-!"5SAF'J22J*@HJ
MG\:0B^70\9W5P0V;9]H<N*-!2>=P"_J^G$K<N2U*P@K@B@E.)*1#Y]P_F_2-
MO37XP6"IUM;$*)D)\6 V5\G0\0PAR"'6!H'B8P$7D.<&"&G\;3"=-J1Q7%^O
MT#];[:AE1A5<B/PG2W0V=$X<DD!*JUS?B.47:/0<&[Q8Y,K^DF5CZSDDKI06
M1>.,# K&ZR=];/*PYA!&6QR"QB%XXQ#X6QQZC4-O7X>P<0AM9FHI-@\3JNEH
M(,622&.-:&9ADVF]43[CINRW6N);AGYZ= ,YU9"0*97ZB=Q)RA6U%5'D$SE/
M$F;6-"=7O&XQ4ZN#"6C*\D.TN,P+@G"F/S\0QLE=)BI%>:(&KD9V)H8;-TS&
M-9-@"Q,_(->"ZTR12YY \AK 15FMMF"E;1SL1)Q ?$1Z_D<2>(%_?SLA!Q\.
M<Z%Y5<Q ?D\;Z48Y@R["%_O#>PU\!\ID;Q3_M!/EE?9>6]>>A>W];UW)KZ]H
M2JXT%.KWCD!A&RBT@<)W I4V$#;)DLJ$8)I)6<DXPT^2T#DV"(X*K5[.2LEB
MZ&J2.EIDHYF9M1CY)Z>>YPW<10?+XY;E\4Z6WVS-B4AQ5+WPQ;(;QN^P)L]D
M[Y89US2.U^EW,X]:YM%.YM=4/N#79?-E^">PP%E=@F7;22':R&#8ZZ\EL.[M
M3:L(V_B-U:0#*XRV%:/?2NKOE'3Y6.+41P6\K8K10E(I"O)',$SY O->2<!A
MJ+/U(?-L++M$]S?SOLG379N3!<BYO6\4B47%=3U6VM/V2CNWD_S-^1BONOIF
M>H&I[TDLUYSA\,PA14COJ(^49'WWU!LM2CN-9T+C;+?+#*]KD,8 WZ="Z-7&
M!&C_ (S^ 5!+ P04    " #IA%!487D91 $$  !@$   &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-2YX;6R]6-MNXS80_15"6!2[0!*)U(5R:AO(96] TAJ;
MIGTH^L!(E$U$$KTD%6>+?GQ)29$<F5:3H,F+14HSPS,7'@X]W7!Q*U>4*G!?
MY*6<.2NEUL>N*Y,5+8@\XFM:ZB\9%P51>BJ6KEP+2M):J<A=Y'F16Q!6.O-I
M_6XAYE->J9R5="& K(J"B!^G-.>;F0.=AQ??V'*ES MW/EV3);VBZGJ]$'KF
M=E925M!2,EX"0;.9<P*/SU!@%&J)WQG=R*TQ,*[<<'YK)E_3F>,91#2GB3(F
MB'[<T3.:Y\:2QO&]->IT:QK%[?&#]4^U\]J9&R+I&<__8*E:S9S8 2G-2)6K
M;WSSA;8.A<9>PG-9_X)-*^LY(*FDXD6KK!$4K&R>Y+X-Q)8"#/8HH%8!/57!
M;Q7\VM$&6>W6.5%D/A5\ X21UM;,H(Y-K:V]8:5)XY42^BO3>FJ^$+HBA/H!
M%CDI%2!E"CY^K]A:9TJ!]\YB\1,IUC]_=#Z 0W#5I!KP#(RKG5-%6&Y4KJ_.
MP?MW'\ [P$KPVXI74HO*J:LT= / 35J8IPU,M ?F.4V.@ \/ /(0M*B?/5W=
M>ZSNZH!U44-=U%!M+]AC[PLO*#BM6)ZR<CEBS^_L^;4]_S^R<&"-YY\76AQ\
M5;20?XTL%G2+!:/@1Q<[ )\%E]8,-5:CVJIAA[LYQ &,\-2]V\Z$12P*0Q1V
M8H] AQWH<!3T)U:2,J'@@NH]>P!JNCGDV>&UI.!$2JJ!DTQ1 4Z2I"JJG"B:
M@I.""\7^)H8P;!XU2X;;4(,0QP.'+%(AQLCN3]3Y$XWZ<T&E/-8DUH--J>;A
MA.T%&^W .(00PW@(UR;G8>Q/[(!Q!QB/ OY%'RFF[&_:J@</U&##BG<PA-$$
M3P9(+5(8QY$=9]SAC)^^-<$_X-<L8[IN,I*PG"E&95WO7*VH&-E+DVZUR>MO
M7.CU9.V]RM9MS6Z'VI_$*!HDQ"H6!=B>$;AUQL!GY>22IS0'*_,VJT3)5"5H
M[4O&[LU8C@6KYVB(WB W/85#_W5RX^\&'?EQ,,R-32S:MUM@?QC \=-@F!OM
M1EHU+5:_9\8"U#,X#-\@'SW!PG&&?7$^=@DTQOX.>5G$, Y,=V'-1T^S<)QG
M+_61M=0--#@EY>UX=P%[3H3Q&X2^)T4X^?_.BM;6H\*.PN&I9I$*PB"P1QOU
MA(K&"748[1<?&*@G0P1?/Q=HJU,=;U5?N@U:LX_;'F_B#?)B$PLPW$-+J&=3
M-,ZFS^^/T"Y!Z@8I\-$0L4W.@_L:.M0S*1IGTF=5/=IMDRU5;Y&R5+V[=?TS
M=^]+(I:LE""GF5;SCK#V5337V6:B^+J^$=YPI>^7]7!%24J%$=#?,\[5P\1<
M,KL_%>;_ E!+ P04    " #IA%!4G\MZ8N@'   4*   &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6R]FMUOVS80P)^WOX+PNB$%4ELB)=E>DP!Q/M8,
M35<D[?8P[(&6:)NH/ER*2IIA?_R.E"+:M43+G;T\Q++$.QZ/Q]\=:9T\9N)3
MOF!,HB])G.:GO864RY\'@SQ<L(3F_6S)4G@RRT1")7P5\T&^%(Q&6BB)!]AQ
M@D%">=H[.]'WWHNSDZR0,4_9>X'R(DFH>)JP.'L\[;F]YQMW?+Z0ZL;@[&1)
MY^R>R8_+]P*^#6HM$4]8FO,L18+-3GOG[L]O JP$=(O?.7O,5ZZ1&LHTRSZI
M+S?1:<]1%K&8A5*IH/#QP"Y8'"M-8,?G2FFO[E,)KEX_:[_6@X?!3&G.+K+X
M#Q[)Q6EOU$,1F]$BEG?9XQM6#<A7^L(LSO5_]%BU=7HH+'*9)94P6)#PM/RD
M7RI'=!' E0#^2L#U6@1()4"Z"GB5@-=5P*\$_*X"0240=!485@+#K@*C2F"D
M9[><#CV7EU32LQ.1/2*A6H,V=:$#0DO#%/)4Q>Z]%/"4@YP\NV13B5ZA\RCB
M*I9HC&[2<D6HR#JZ9)+R^"6T^'A_B8Y>O#P92.A5R0["JH=)V0-NZ<'%Z#9+
MY2)'5VG$HG4% S"WMAD_VSS!5HV7+.PCXAXC[&"WP: +N_@UF_:1BUO%+[OW
M[C2(7]G%[]D2>A^VBE]W$'?&K>*_V,5OZ1-RO%;I-UUL=Y2XBRT32>K@(UH?
ML07?39I+40 .)?KS+31 -Y(E^5\6]5ZMWM/JO1;U5U^67)2!'%')FD+7KN#7
M(N[#6(^__^X[<)AMQ'YMDF_5>,]2G@GT+I,L1U'!T!:]0:TW.(0GA[7Z81>S
M4VWV4O TY$M !4VR(I5-<52J"[0ZE3X?S@*G^CL9/#18,JHM&76W!"A5""Z?
M6J=WFRX5SGZ'Z1W7UHV[6\=F,Z8S,^*I9(+E$HEF.]_8M9+^>/BCQ3K7,;!W
M=IG'+&0LRAN1[FQ,H#\F8\L$NBL9Q^UNQ#;73+8H ]_X5M]@8Q:V:KH6['/!
MTO )93.4KSF*/JE%U6B=76?.$OZ*IFE!X_@)QHJH@ )3Y B0=$M%N/CI!S=P
M7KM^^4G3"$%0PJJ=,O'\R#8X UJ76 W1?.!Y7M T9"C,\N;1D(U9)_YX=<K+
M!-G0;A2,VD/# -NU _<KC!VCCRDP1DC^-XO0)<]#Q1MT]%Z 7XODY3%ZQYH'
MXFT8^&HT;!A(V<Y?;8>=8?M(#.==.^COV+* ^86J&IW/!6.:RO^@._:0Q0\\
MG:,+P:#D0M<TY#$@S#;+)@FX!\D"KDD#[@YY8/O2M2MS^Z.1=>F:G.#:07Y+
MO_"D2%"<T11-,P$*E(M#N@3O?NW;RK;11H2XOC5#N28)N'9>3VH+U*X*Q3SA
M4I<AS:@=;\1@BP78<![;.:\# 7:JN02D@"%-_58JNO1KT([M-.[4K[OA^;9^
M#;NQG;.[KC9X=LM3%3.V[8BA*SY('8L-%[&=B[NMNRW*W/[0FC*Q@1S>H9J]
MA&KVPV.&/BRR(E>9[,.""W#UG[<ZG5D=80B'#T(X; B']UOI_H)W+G6QX1K>
M9[&[19G:^CT7N\2Q.<N #A^DW)UL44OZ#K8%*#$<)'NJ=TE3O>MCRRP2 T6R
MSWIWBS+PC6/UC6$F.4"]NT6GO=Y5\8<4&=YE#YH)R%K=DI5CA'U4MZ2ANG6P
MOUD55@U7,R,AH_:JD!B.D_^GOB4-]>UXV#24A@+7==9;KH_%P)_8X?\"7'>+
M]I4"B$D!Y" I@)@40/:; J[)9@K ]EJ2F!1 [-1^L5<G&[*3\4%.Y@R9O9W(
MO-7)5UX#H:T^]@R@/3M37Q!GCT[V#($]?! G&RYZ=BY^:W[>HA9OR4'>R@'M
M#G6M+3][F\ CF 2VZ3<@\^P@ZY8]*B6K)'6Q1S:1V]20C'&[H89\7O"_9(^J
MFU4+L3OV&M)'U7*-;![!7OM@#&4].V7/80@1V%WMS,RV[7F)?>-IB6?0ZHT.
MLOP,1#U[';O[L<1%I7&]1K%BSC?(]>W(O4E#*,9RM?XARI.$2SUL^D!Y3*=Q
M(PG\S4.";?88[/IV[/ZG"(!G]\54'ZV@&2#DYGG]0C'[EDD 7*XN2RG;#S>&
MUOY!:.T;6OMVK'[#*9:_6=*Z6Z;'L-FWLWEC6KYM/?HK/XWY!W&PX:=OYZ?6
M!T$1EL;/*N./UQ,BBE@>"KY4!W:-/K=W4A_^Y:B \!9(+MA&B)=G^W.6,J%W
M2E/8)-56E ]54$_4:KU3-KV%F,BK'PE@R:X\@4T<U$TRT_TL^'RAQ@&#/.(O
MH=TUBU07Z!ILR4N!95RH_1A[M:#Q3+6$:[1D(M0IY8B#W(2FG]036*&"A_2G
M'T;8';Z&#*U67 CVPA8/<DT(BU<]P\YKJ. 2IMUWK.^XK_5&#[2!.F7952&R
M*(MC&.>:%:9G?4<U/5\NH1=%I++IXX*'"TC0^C0U4EO)K! P2U,]7^#I8P2^
M4O[ZNA/MM6,$'FLRH?;<VYO);W>M_?=ML6?2G6]/=QU^B]ZBX?FUA?+7RL!F
ME4F!OGUWT>6\UM\\*6]CB\F,OCTS=NJW\[EX8%)@8$^!NS!M7QDF, DQ< \!
MP,"DL,!^/+-B=L7 +7-0Z5O++X';E%X&*Z\@ 37F^G6T'.F2M'P;J;Y;O_)V
MKE_T&ICFY?MRMU3,>9JCF,U U.D/(01$^0I:^45F2_U"TS23,DOTY8)1 )UJ
M ,]G&>PGJB^J@_I%P+-_ 5!+ P04    " #IA%!4=/F)E)("  ",!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R-54UOVS ,_2N"+VN!KOZ.ER(Q
MD(\.VZ% T6#;8=A!L9E8J"RE$MVT_WZ2['AIFF2]V!+%]_A(6O1H*]6CK@"0
MO-1<Z+%7(6YN?%\7%=147\L-"'.RDJJF:+9J[>N- EHZ4,W]* @&?DV9\/*1
ML]VK?"0;Y$S O2*ZJ6NJ7J? Y7;LA=[.\,#6%5J#GX\V= T+P!^;>V5V?L]2
MLAJ$9E(0!:NQ-PEOYJGU=PX_&6SUWIK83)92/MK-]W+L!580<"C0,E#S>H89
M<&Z)C(RGCM/K0UK@_GK'_M7E;G)94@TSR7^Q$JNQ]\4C):QHP_%!;K]!EX\3
M6$BNW9-L6]]TX)&BT2CK#FP4U$RT;_K2U6$/$)X"1!T@.@0D)P!Q!X@_"D@Z
M0.(JTZ;BZC"G2/.1DENBK+=ALPM73(<VZ3-AV[Y 94Z9P6$^DW5MRK] 63R2
MSV12ELSV@W+R7;0?E>W.Q1R0,GYI/'1%%>B1CR:XI?"++M"T#12="!1&Y$X*
MK#2Y%264;PE\H[J7'NVD3Z.SC',HKDD<7I$HB,(C@F8?AP='X/,/P\/AF6SB
MOA&QXXM/\"V0(IC[A$2NVG94DI>@]"=R^]0P?"6_)TN-RER4/V?")7VXQ(5+
MSO>][28Q\T C%243:W+!S.?@S)?'NMS2IH[6SI3G/$Z2+$E,!Y[WBW_$;S!,
MTRSK_=[H3GO=Z5G=#\"T;J#<*2\;945C!60#BLGR:G?RGSS2=_JR)(BR@RS>
M>X7I,$P/DIV_=XNR=!@,#G+U]^YI#6KMYITFA6P$MM]];^U'ZL1-D@/[U(S:
M=C+^HVGG]!U5:R8TX; RE,%U9D2I=O:U&Y0;-PV6$LUL<<O*_"Y 60=SOI(2
M=QL;H/\!Y7\!4$L#!!0    ( .F$4%0<R@\]IP(  +(&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#4X+GAM;(U5RV[;,!#\%4((T 1HHZ=E.[ %^)&B/:0(
MXJ8]%#W0TEHB(I(*2=G)WY>D9-5OY"*1U,SLSI)<C39<O,@"0*$W6C(Y=@JE
MJCO7E6D!%,M;7@'37U9<4*ST5.2NK 3@S))HZ0:>%[L4$^8D([OV*)(1KU5)
M&#P*)&M*L7B?0LDW8\=WM@M/)"^467"3485S6(!ZKAZ%GKF=2D8H,$DX0P)6
M8V?BW\U[!F\!OPALY,X8&2=+SE_,Y'LV=CR3$)20*J. ]6L-,RA+(Z33>&TU
MG2ZD(>Z.M^I?K7?M98DES'CYFV2J&#L#!V6PPG6IGOCF&[1^;((I+Z5]HDV+
M]1R4UE)QVI)U!I2PYHW?VCKL$/SX#"%H"<$A(3I#"%M"^%%"U!(B6YG&BJW#
M'"N<C 3?(&'06LT,;#$M6]LGS&S[0@G]E6B>2F:<4EW^A>+I"_J"%@46@)Z@
MJD5:Z'(BOD)[D.LY*$S*&XU]7LS1]=4-ND*$H9\%KR5FF1RY2J=EQ-VT36':
MI!"<2<$/T -GJI#HGF60[0NXVD]G*MB:F@87%>>0WJ+0_XP"+_!/)#3[.-T[
M09]_F.X/+[@)NRT*K5YX1F^AL )]TY39#+L+!2\S$/(3NG^MB7I'?R9+J82^
M0G\OA(NZ<)$-%YT)-\ES ;D.B;I#4 F2PJF-;91BJV0:S#KQ>^' VE[OUOL8
M%_9]KS_8A\V/8?%P$/G]#K9GJ-<9ZETT]*.F2Q"F>-*<;JF[U=99AJ[UV;6'
M7MZ<,M@H]W83#P(O/$A\=@P;QF$4']@[1FFM8=P[L.?NW&8*(K==4:*4UTPU
M=Z!;[1KOQ/:;@_6I;LA-__POTW3S!RQRPB0J8:4EO=N^3DHT';*9*%[9GK'D
M2G<@.RST3P6$ >CO*\[5=F("=+^IY!]02P,$%     @ Z8105)";*-2- P
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
M5,WJ>K3^EZD'_1/AZX(*5,)*23JWD:HGKX=GO9%L8\;)&Y-J.)EEKKXW@&N
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
MA!W7LJS+X:;N_Y:&EC]N-IPV&_HCXN!ZPP,5R5Y%8E3Q(WU!<Y8RF9B<Q52
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
M?P'2+,#Y0@A][I@ [3^6V;]02P,$%     @ Z8105 1+A_#  @  [ 8  !D
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
MX_6RY]6R9,>RF*!K69B91K\5*4^?&PC A]H1\N3(.?%:'/'Q!T3Q,2(AP2V
M/NVO'K:HC_96QXG'&UJGA9;VZ _3<HS.M.9&(P@TNA+L7F20(Z[1-6=ZH7B*
M($.W?+Q02A334NH/6:CZQCG30J._KF !=&EXKO_VP(MJ>%$)+]H![XLT4",3
M"W)9UDY>@8&&8- 4NDUPE$FMW[<51F6Y6UJV76DYQ'U">X-@N9FM%JDX[M-:
MZAGLN(8=>V'?\4)(!?$Q$+\48$.RB2<<W=IN]Q"SU:OA]?9VNRTCE7:\$>LX
M2>*8;J6D3:R?D+@])_T:7-\+[HHO>88(^HXVHWCMZDD?;P3L.WII#I,:1W*(
M.<2A:]3A_L7KMEYK[PT;J>KB,(K)5D;;Y&@(?^TIQ1ND@KU8/\N<H_.%R%((
MB,][XBR2@TR/:]B8OFJ3K=7C9QT-=TD<;R>E5;!'DQT;#;NFC?U=^UHJ,X5A
M#D)0//P@,:ZEXO@@$^-Z,^YZO;X0!2O&=@%8FXLEN\\ ZF>>I2<PXIS<,7L)
M:4,W3!DD)V@D]%QJX+??E5S,CQ&;&%ZY6(U#9QD,RV"R?>MU&]FC,) DC:W7
ME(NBI-?=M?5<K\?^9O^+W6V20KN[33FONXX]L)\^MFL:&,(QBG5SQ+68%LQ
M^3$-<4BG5NJRT$8M++WX:LQQ!SY(\B"./(B?/"[<J,;2?^!844YJHAC;1GW$
M'^$8J7GKN$::'$&Z<;25WQ:I$QSUMLI@M!9[-M8E_?8:((YMB)]MO#6PWU1Q
M"P6",CE^0!"17)3AT;[(.^(B!TE<Q!$7\1/7:V9YTL)5$8Z3'1EU3$7\3#7B
M"CJ7?2)0]JKJ2'J6R\7V?EW#B)HP0M*/8KP#B&,WXC\QO!1(_$(@CL6(G\7>
MH,8OI%HQE2+H]5!T8SA^*S;V5[EC'=([R"IW/$'\//&J*N\WFQO!N]J6(PV2
MO&EM)<W:POTH27;L-NK(@?K)X85 :+/7^X&X1DY_>B-_,J'1#$8>!"-/6>^^
M1S*NE=.#;.5TXZ'1SVOEM-G*(Y)TMWB^10J'841V9-XU?/JF#9\V&SY)>OTF
MW*9<1)/>KKU+'2]0/R_\VBF;-FFE=<IND?--V=2Q#SVD,Q3=\PS5(N=UU[$9
M]9^A7EJ-O<94VUZ-3;G6:@PV'N?G7$W+UR*6L6']ZH%X?;=^]7)6OG#8NG^.
M/XZJ%RC.3/4^YYHI. =IE/$)F P_]""(JGI%4ET8.2]?&MQ+8V1>?IUQEG)E
M!>#WB93FZ<(N4+^H&OX/4$L#!!0    ( .F$4%1\5''*\@(  /$(   9
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
M<AE<?B!FJIV&[<;(QLV'N30T;=RRI!\(*FM ]PLIS79C _2_I/0?4$L#!!0
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
MTD#\OJ"4OUZ4 S3GVM/_ 5!+ P04    " #IA%!4VQ[%3QH#   *$@  #0
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
M;58"  ".+0  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+;J-
M%(7AK5@L(+CNJY)6G%%/,HVR >24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_M$G
M5/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.5S9M?VS&\[+?
MUEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'
M72ECM7AM^FT95U7]>;B>'NK+(=V=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,
M@FS^((<@GS\H("CF#\H0E.</NH>@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P
M.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'<B4#NA'0G KL3XIT(]!;46PCT%M1;
M"/26R<LV@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ
M*X'>BGHK@=Z*>BN!WCK9+"'06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1
M;R70VU!O(]#;4&\CT-M0;R/0VU!O(]#;)IO=!'H;ZFT$>AOJ;01Z&^IM!'H;
MZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>
MCGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>
M,?G9A$#O0+V#0.] O8- [T"]@T#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG
M KTSZIT)],ZH=R;0.T]^%OQ)O8?QZU"&:\_W&I__DU2/YWO+]?&7Y??)"3L7
MG.O;BN'I+U!+ P04    " #IA%!45:BY9Q("  !S+   $P   %M#;VYT96YT
M7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_-T2Y 6XW+O8"7G+:1DUBRS:L
MO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M#D,_IG6URSE<,I::'0TNU3[0
M6%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ5-=7M[1Q#WU>W!W*SZGSX[J*
MU*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR<MZ3=EU(%V5#Q=Y,F%;^'?!\
M[OLCQ=BUM+AW,7]S0]G%#CU+^:FG5)\N\4:/?K/I&FI]\S"4(W4*D5R;=D1Y
MZ.MCT8O3R;G<,!T_^=GY<YE3@67G??0AE8E%^GC<RTBFT\M0"E',W>E7?$TL
MI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2
MAP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19
M!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4
M626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J
M%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR
M&A19+8JL%D56BR*K19'5HLAJ462U*++:_RGK3^_WGQP_/^O!=>-+/IO_:WS]
M&U!+ 0(4 Q0    ( .F$4%0'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ Z8105 @A;HKO    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ Z8105)E<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #IA%!4KBKWX=,%   ]&   &
M        @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ Z8105#HL?*<3 @  6P4  !@              ("!%PX  'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .F$4%3<K3Q(^0@  .8G   8
M              " @6 0  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #IA%!4;$YM,9L"   Y!P  &               @(&/&0  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ Z8105(Z/E$R=!0
M)Q<  !@              ("!8!P  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( .F$4%3&@4YQI04  %\9   8              " @3,B
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #IA%!4D@PG
M_P<)  #[)   &               @($.*   >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ Z8105/&]'F#@'   YUX  !@
M ("!2S$  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .F$
M4%1P(U\WG0\  %LL   8              " @6%.  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " #IA%!450NS\3X*  "T'   &0
M        @($T7@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( .F$4%1]$*0,#08  ,\/   9              " @:EH  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ Z8105 2Z<*UN!   C H
M !D              ("![6X  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " #IA%!45+E&G\(#  #."   &0              @(&2<P
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .F$4%2 >0/Z
M6@,  $P'   9              " @8MW  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ Z8105!!QD\<0 P  T08  !D
M ("!''L  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #I
MA%!4W8QF <H*  !4(   &0              @(%C?@  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( .F$4%2R37>'V (  !T&   9
M          " @62)  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ Z8105$N;;?I7!P   Q(  !D              ("!<XP  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #IA%!4S;6OS',.   $
M*0  &0              @($!E   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( .F$4%3\<7Z>#08   $.   9              " @:NB
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ Z8105-@R
MIMZ/"@  PAP  !D              ("![Z@  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " #IA%!4QNW":=@"  !;!@  &0
M    @(&ULP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M .F$4%0*$)V*@04  (85   9              " @<2V  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ Z8105%C'54BI'   .E<  !D
M             ("!?+P  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " #IA%!4+GD+ ZH#    "0  &0              @(%<V0  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .F$4%1- 'H&V@H
M !P@   9              " @3W=  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ Z8105#@7)'+A @  208  !D              ("!
M3N@  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #IA%!4
M=P>-W_H"  "]!@  &0              @(%FZP  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( .F$4%0&W2;6$@,  *\&   9
M      " @9?N  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ Z8105/$<VZ-\ @  -@4  !D              ("!X/$  'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #IA%!44EE\JWH%  #:#0
M&0              @(&3]   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( .F$4%08,VV4<08  .<0   9              " @43Z  !X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ Z8105!%PP@SB
M @  )08  !D              ("![  ! 'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " #IA%!4JU:T,WH$   9"P  &0
M@($%! $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .F$
M4%337A7)" 4  !8,   9              " @;8( 0!X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ Z8105-'/.:_]!0  -!H  !D
M         ("!]0T! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " #IA%!4Q7I=Z2H#  #!"   &0              @($I% $ >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( .F$4%0(_;TU=P(   X&
M   9              " @8H7 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ Z8105/</[V>7 P  <PP  !D              ("!.!H!
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #IA%!4":"N
M;>T#  #\#P  &0              @($&'@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( .F$4%2Y0'3-ZP8  -LD   9
M  " @2HB 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
MZ8105+F8#A*[!0  )QP  !D              ("!3"D! 'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " #IA%!4C?"NCST#   5"P  &0
M            @($^+P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( .F$4%3A/]/QO@0  -,6   9              " @;(R 0!X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ Z8105(4(4_<S!
M_Q(  !D              ("!IS<! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " #IA%!4?JW<H3D$  #T$@  &0              @($1
M/ $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .F$4%2X
M(.$XTP,  %P0   9              " @8%  0!X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ Z8105/MECF[! P  [@P  !D
M     ("!BT0! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" #IA%!4M+#N^^@"  "M!P  &0              @(&#2 $ >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .F$4%0@/N=7L 0  !@2   9
M              " @:)+ 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ Z8105 -Y]8/' @  7P@  !D              ("!B5 ! 'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #IA%!4[5!YG],#
M   F"P  &0              @(&'4P$ >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( .F$4%2^O,=5,P,  '\)   9              "
M@9%7 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ Z810
M5(>;_0W] @  # @  !D              ("!^UH! 'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " #IA%!487D91 $$  !@$   &0
M        @($O7@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0
M   ( .F$4%2?RWIBZ <  !0H   9              " @6=B 0!X;"]W;W)K
M<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ Z8105'3YB922 @  C 8
M !D              ("!AFH! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q0
M2P$"% ,4    " #IA%!4',H//:<"  "R!@  &0              @(%/;0$
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( .F$4%20FRC4
MC0,  '@+   9              " @2UP 0!X;"]W;W)K<VAE971S+W-H965T
M-3DN>&UL4$L! A0#%     @ Z8105+;K-A/6 @  S0@  !D
M ("!\7,! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #I
MA%!4F*< SX "   '!@  &0              @('^=@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( .F$4%2!W;#H, ,  -@)   9
M          " @;5Y 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#
M%     @ Z8105/O3]:HN P  ,0D  !D              ("!''T! 'AL+W=O
M<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #IA%!4#'140@\#  !&
M"   &0              @(&!@ $ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM
M;%!+ 0(4 Q0    ( .F$4%1Q1\(G1@D  '4T   9              " @<>#
M 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ Z8105'SG
M?.4]!0  5AL  !D              ("!1(T! 'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6Q02P$"% ,4    " #IA%!4NS5^CS\%  ":&   &0
M    @(&XD@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (
M .F$4%1'%P%2L00  'T4   9              " @2Z8 0!X;"]W;W)K<VAE
M971S+W-H965T-C@N>&UL4$L! A0#%     @ Z8105+?>OYVX P  O0P  !D
M             ("!%IT! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"
M% ,4    " #IA%!4!$N'\, "  #L!@  &0              @($%H0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( .F$4%1YA^.L*@,
M ,X(   9              " @?RC 0!X;"]W;W)K<VAE971S+W-H965T-S$N
M>&UL4$L! A0#%     @ Z8105-CE7*_^ @  80@  !D              ("!
M7:<! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #IA%!4
MMZ(<Q5@%  "T&@  &0              @(&2J@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;%!+ 0(4 Q0    ( .F$4%1\5''*\@(  /$(   9
M      " @2&P 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%
M  @ Z8105(?"F5@+!@   2$  !D              ("!2K,! 'AL+W=O<FMS
M:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #IA%!465G]'Y<"  ">!@
M&0              @(&,N0$ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+
M 0(4 Q0    ( .F$4%1Z5^  ,P8  .,>   9              " @5J\ 0!X
M;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ Z8105-L>Q4\:
M P  "A(   T              ( !Q,(! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " #IA%!4EXJ[',     3 @  "P              @ $)Q@$ 7W)E;',O
M+G)E;'-02P$"% ,4    " #IA%!4F_DL<;8%  #M,@  #P
M@ 'RQ@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ Z8105'KM3FU6 @
MCBT  !H              ( !U<P! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ Z8105%6HN6<2 @  <RP  !,              ( !
M8\\! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %4 50!*%P  IM$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>211</ContextCount>
  <ElementCount>472</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>56</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003005 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2107102 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2118103 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2123104 - Disclosure - Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/JointVentures</Role>
      <ShortName>Joint Ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2127105 - Disclosure - Land Under Development</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LandUnderDevelopment</Role>
      <ShortName>Land Under Development</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2129106 - Disclosure - Capitalized Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CapitalizedInterest</Role>
      <ShortName>Capitalized Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2132107 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2134108 - Disclosure - Property, Plant and Equipment ("PP&amp;E")</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE</Role>
      <ShortName>Property, Plant and Equipment ("PP&amp;E")</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2137109 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139110 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2143111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2151112 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2159113 - Disclosure - Commitments and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommitmentsandContingentLiabilities</Role>
      <ShortName>Commitments and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2163114 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2168115 - Disclosure - Mortgage Repurchase Reserve</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/MortgageRepurchaseReserve</Role>
      <ShortName>Mortgage Repurchase Reserve</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2170116 - Disclosure - Leases, Codification Topic 842</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesCodificationTopic842</Role>
      <ShortName>Leases, Codification Topic 842</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2319303 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/VariableInterestEntities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2330305 - Disclosure - Capitalized Interest (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CapitalizedInterestTables</Role>
      <ShortName>Capitalized Interest (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/CapitalizedInterest</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2335306 - Disclosure - Property, Plant and Equipment ("PP&amp;E") (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables</Role>
      <ShortName>Property, Plant and Equipment ("PP&amp;E") (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2340307 - Disclosure - Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommonStockTables</Role>
      <ShortName>Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/CommonStock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2344308 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2352309 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2360310 - Disclosure - Commitments and Contingent Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables</Role>
      <ShortName>Commitments and Contingent Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/CommitmentsandContingentLiabilities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2364311 - Disclosure - Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValueTables</Role>
      <ShortName>Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/FairValue</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2371312 - Disclosure - Leases, Codification Topic 842 (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesCodificationTopic842Tables</Role>
      <ShortName>Leases, Codification Topic 842 (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/LeasesCodificationTopic842</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2412407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2415410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2416411 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2417412 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail</Role>
      <ShortName>Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2420413 - Disclosure - Variable Interest Entities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail</Role>
      <ShortName>Variable Interest Entities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2421414 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail</Role>
      <ShortName>Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2425416 - Disclosure - Joint Ventures - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail</Role>
      <ShortName>Joint Ventures - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2426417 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail</Role>
      <ShortName>Joint Ventures - Condensed Balance Sheets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2428418 - Disclosure - Land Under Development - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail</Role>
      <ShortName>Land Under Development - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2431419 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail</Role>
      <ShortName>Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2433420 - Disclosure - Related Party Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail</Role>
      <ShortName>Related Party Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2436421 - Disclosure - Property Plant and Equipment ("PP&amp;E") - Summary of Property Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail</Role>
      <ShortName>Property Plant and Equipment ("PP&amp;E") - Summary of Property Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2438422 - Disclosure - Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/DebtAdditionalInformationDetail</Role>
      <ShortName>Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2441423 - Disclosure - Common Stock - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail</Role>
      <ShortName>Common Stock - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2442424 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail</Role>
      <ShortName>Common Stock - Share Repurchase of Common Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2445425 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Provision for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2447427 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail</Role>
      <ShortName>Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2448428 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail</Role>
      <ShortName>Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2449429 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail</Role>
      <ShortName>Income Taxes - Income Tax Expense Reconciliation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2450430 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail</Role>
      <ShortName>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2453431 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2454432 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2455433 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2456434 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2457435 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2458436 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail</Role>
      <ShortName>Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2461437 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingent Liabilities - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2462438 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail</Role>
      <ShortName>Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2465439 - Disclosure - Fair Value - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValueAdditionalInformationDetail</Role>
      <ShortName>Fair Value - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2466440 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail</Role>
      <ShortName>Fair Value - Undesignated Derivative Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2467441 - Disclosure - Fair Value - Fair Value Measurement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail</Role>
      <ShortName>Fair Value - Fair Value Measurement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2469442 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail</Role>
      <ShortName>Mortgage Loan Losses Allowance - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="nvr-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2472443 - Disclosure - Leases, Codification Topic 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/LeasesCodificationTopic842Details</Role>
      <ShortName>Leases, Codification Topic 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.nvrinc.com/role/LeasesCodificationTopic842Tables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="nvr-20211231.htm">nvr-20211231.htm</File>
    <File>a2021ex1049.htm</File>
    <File>a2021ex21.htm</File>
    <File>a2021ex23.htm</File>
    <File>a2021ex311.htm</File>
    <File>a2021ex312.htm</File>
    <File>a2021ex32.htm</File>
    <File>nvr-20211231.xsd</File>
    <File>nvr-20211231_cal.xml</File>
    <File>nvr-20211231_def.xml</File>
    <File>nvr-20211231_lab.xml</File>
    <File>nvr-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>nvr-20211231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="898">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="44">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>98
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "nvr-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "contextCount": 211,
   "dts": {
    "calculationLink": {
     "local": [
      "nvr-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nvr-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "nvr-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nvr-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nvr-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "nvr-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 573,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 28,
    "http://xbrl.sec.gov/dei/2021q4": 14,
    "total": 42
   },
   "keyCustom": 78,
   "keyStandard": 394,
   "memberCustom": 30,
   "memberStandard": 26,
   "nsprefix": "nvr",
   "nsuri": "http://www.nvrinc.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.nvrinc.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118103 - Disclosure - Variable Interest Entities",
     "role": "http://www.nvrinc.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123104 - Disclosure - Joint Ventures",
     "role": "http://www.nvrinc.com/role/JointVentures",
     "shortName": "Joint Ventures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:LandUnderDevelopmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127105 - Disclosure - Land Under Development",
     "role": "http://www.nvrinc.com/role/LandUnderDevelopment",
     "shortName": "Land Under Development",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:LandUnderDevelopmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:CapitalizedInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129106 - Disclosure - Capitalized Interest",
     "role": "http://www.nvrinc.com/role/CapitalizedInterest",
     "shortName": "Capitalized Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:CapitalizedInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132107 - Disclosure - Related Party Transactions",
     "role": "http://www.nvrinc.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134108 - Disclosure - Property, Plant and Equipment (\"PP&E\")",
     "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE",
     "shortName": "Property, Plant and Equipment (\"PP&E\")",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137109 - Disclosure - Debt",
     "role": "http://www.nvrinc.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139110 - Disclosure - Common Stock",
     "role": "http://www.nvrinc.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143111 - Disclosure - Income Taxes",
     "role": "http://www.nvrinc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151112 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002002 - Document - Audit Information",
     "role": "http://www.nvrinc.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159113 - Disclosure - Commitments and Contingent Liabilities",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilities",
     "shortName": "Commitments and Contingent Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163114 - Disclosure - Fair Value",
     "role": "http://www.nvrinc.com/role/FairValue",
     "shortName": "Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:MortgageRepurchaseReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168115 - Disclosure - Mortgage Repurchase Reserve",
     "role": "http://www.nvrinc.com/role/MortgageRepurchaseReserve",
     "shortName": "Mortgage Repurchase Reserve",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:MortgageRepurchaseReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2170116 - Disclosure - Leases, Codification Topic 842",
     "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842",
     "shortName": "Leases, Codification Topic 842",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319303 - Disclosure - Variable Interest Entities (Tables)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330305 - Disclosure - Capitalized Interest (Tables)",
     "role": "http://www.nvrinc.com/role/CapitalizedInterestTables",
     "shortName": "Capitalized Interest (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335306 - Disclosure - Property, Plant and Equipment (\"PP&E\") (Tables)",
     "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables",
     "shortName": "Property, Plant and Equipment (\"PP&E\") (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001003 - Statement - Consolidated Balance Sheets",
     "role": "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:RepurchaseOfCommonStockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340307 - Disclosure - Common Stock (Tables)",
     "role": "http://www.nvrinc.com/role/CommonStockTables",
     "shortName": "Common Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:RepurchaseOfCommonStockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344308 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2352309 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2360310 - Disclosure - Commitments and Contingent Liabilities (Tables)",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables",
     "shortName": "Commitments and Contingent Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2364311 - Disclosure - Fair Value (Tables)",
     "role": "http://www.nvrinc.com/role/FairValueTables",
     "shortName": "Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2371312 - Disclosure - Leases, Codification Topic 842 (Tables)",
     "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables",
     "shortName": "Leases, Codification Topic 842 (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:LossReserveOnContractLandDeposits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i6a9cbc440b054dd1a033edc9968f4df8_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberofTradeNames",
      "reportCount": 1,
      "unique": true,
      "unitRef": "trade_names",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberofTradeNames",
      "reportCount": 1,
      "unique": true,
      "unitRef": "trade_names",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i2bdbf33fb5e648d1a9735a272d6a4457_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "if103bfbd43a94a71bb3703031979e6e4_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:InterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:InterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ia576f7f951d54326ae1fd1b00cf782a3_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416411 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:CorporateCapitalAllocationCharge",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417412 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "id87419fbdb514c18b9ec7559ca5d5cf4_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:CorporateCapitalAllocationCharge",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420413 - Disclosure - Variable Interest Entities - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail",
     "shortName": "Variable Interest Entities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ib9d477a4c7034550afde8bd939316b1d_I20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:ContractLandDeposits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421414 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)",
     "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail",
     "shortName": "Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:LettersOfCreditRelatedToLots",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003005 - Statement - Consolidated Statements of Income",
     "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425416 - Disclosure - Joint Ventures - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
     "shortName": "Joint Ventures - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "id4fc4e86a4a44d2293a78314f66e51d5_D20201001-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426417 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail)",
     "role": "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
     "shortName": "Joint Ventures - Condensed Balance Sheets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i5b63a1ecb6374f729d21074edb3348ea_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-1",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lot",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428418 - Disclosure - Land Under Development - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail",
     "shortName": "Land Under Development - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-1",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lot",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ifb898d234eea4782b9468c00b04c9e69_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431419 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)",
     "role": "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail",
     "shortName": "Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i814612f8a63e432bb1c012f837aeb1a8_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i1effa7b8bdf448959757d48add0636f8_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433420 - Disclosure - Related Party Transactions - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail",
     "shortName": "Related Party Transactions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i1effa7b8bdf448959757d48add0636f8_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:RelatedPartyLotPurchaseAgreementsPurchasePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436421 - Disclosure - Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)",
     "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
     "shortName": "Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i9df0b9fb52ff42e7bcf5c3065bee202d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityExpirationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438422 - Disclosure - Debt - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
     "shortName": "Debt - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityExpirationDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - Disclosure - Common Stock - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail",
     "shortName": "Common Stock - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockValueAcquiredCostMethod",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442424 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail)",
     "role": "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail",
     "shortName": "Common Stock - Share Repurchase of Common Stock (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445425 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:EstimatedFederalTaxableIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i814612f8a63e432bb1c012f837aeb1a8_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004006 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "iab97134247324fb4adfe13bb9a39fd56_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail",
     "shortName": "Income Taxes - Provision for Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447427 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail",
     "shortName": "Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448428 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail",
     "shortName": "Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449429 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail",
     "shortName": "Income Taxes - Income Tax Expense Reconciliation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ifb898d234eea4782b9468c00b04c9e69_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450430 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i69dbfd8322dd4872bb9db1a4ba71a62a_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453431 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i5c70afc008c0432da0cc3fb1cdd1173d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454432 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ibcca26be44a844e680372718427c2a81_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "nvr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i9bf4351e53044a429a9dcf3685534958_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455433 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Summary of Equity-Based Compensation Plans with Grants Outstanding (Textual) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i9bf4351e53044a429a9dcf3685534958_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ic5872f4cebeb405a81e8d865e4795580_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456434 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Equity-Based Compensation Plans (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ic44475d55b824d1f9cec729765628067_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457435 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Black-Scholes Option-Pricing Model Assumptions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:ContractLandDepositImpairmentRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromStockOptionsExercised",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458436 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)",
     "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail",
     "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Exercised Option Proceeds (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461437 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
     "shortName": "Commitments and Contingent Liabilities - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:ContingentForfeitableDepositsWithLandDevelopers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "ifb898d234eea4782b9468c00b04c9e69_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462438 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail",
     "shortName": "Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i814612f8a63e432bb1c012f837aeb1a8_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465439 - Disclosure - Fair Value - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
     "shortName": "Fair Value - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "iba9f64d151fa42899a48cdb7a0fe7d0a_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i186a30a1aac8460f80ccb444b2d6cab6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466440 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
     "shortName": "Fair Value - Undesignated Derivative Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i186a30a1aac8460f80ccb444b2d6cab6_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467441 - Disclosure - Fair Value - Fair Value Measurement (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
     "shortName": "Fair Value - Fair Value Measurement (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469442 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail",
     "shortName": "Mortgage Loan Losses Allowance - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProvisionForLoanLossesExpensed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472443 - Disclosure - Leases, Codification Topic 842 (Details)",
     "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842Details",
     "shortName": "Leases, Codification Topic 842 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i59f74f84f6304cacac27f5e3a0aa427d_I20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107102 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations",
     "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations",
     "shortName": "Segment Information, Nature of Operations, and Certain Concentrations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "nvr-20211231.htm",
      "contextRef": "i236b3cd4dedb42eb8b2f86c0d5e225b7_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 56,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/JointVenturesTables",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/JointVenturesTables",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "nvr_A250MSeniorNotesDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$250M Senior Notes Due Two Thousand Thirty",
        "label": "$250M Senior Notes Due Two Thousand Thirty [Member]",
        "terseLabel": "$250M Senior Notes Due Two Thousand Thirty [Member]"
       }
      }
     },
     "localname": "A250MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_A300MSeniorNotesDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$300M Senior Notes Due Two Thousand Thirty",
        "label": "$300M Senior Notes Due Two Thousand Thirty [Member]",
        "terseLabel": "$300M Senior Notes Due Two Thousand Thirty [Member]"
       }
      }
     },
     "localname": "A300MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_A50MSeniorNotesDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$50M Senior Notes Due Two Thousand Thirty",
        "label": "$50M Senior Notes Due Two Thousand Thirty [Member]",
        "terseLabel": "$50M Senior Notes Due Two Thousand Thirty [Member]"
       }
      }
     },
     "localname": "A50MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_A600MSeniorNotesDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "$600M Senior Notes Due Two Thousand Thirty",
        "label": "$600M Senior Notes Due Two Thousand Thirty [Member]",
        "terseLabel": "Senior Notes Due Two Thousand Thirty [Member]"
       }
      }
     },
     "localname": "A600MSeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_AggregateAdditionalFundingCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate additional funding commitments.",
        "label": "Aggregate Additional Funding Commitments",
        "terseLabel": "Additional funding commitments in the aggregate"
       }
      }
     },
     "localname": "AggregateAdditionalFundingCommitments",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate additional funding commitments related to raw land property development.",
        "label": "Aggregate Additional Funding Commitments Related To Raw Land Property Development",
        "terseLabel": "Aggregate additional funding commitments related to raw land property under joint development",
        "verboseLabel": "Aggregate additional funding commitments related to raw land property development"
       }
      }
     },
     "localname": "AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_AmendedCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Credit Agreement",
        "label": "Amended Credit Agreement [Member]",
        "terseLabel": "Amended Credit Agreement [Member]"
       }
      }
     },
     "localname": "AmendedCreditAgreementMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_AuditorInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Auditor Information",
        "label": "Auditor Information [Abstract]"
       }
      }
     },
     "localname": "AuditorInformationAbstract",
     "nsuri": "http://www.nvrinc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]",
        "label": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]",
        "terseLabel": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward"
       }
      }
     },
     "localname": "CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_CapitalizedInterestDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for capitalized interest costs.",
        "label": "Capitalized Interest Disclosure [Text Block]",
        "terseLabel": "Capitalized Interest"
       }
      }
     },
     "localname": "CapitalizedInterestDisclosureTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP).",
        "label": "Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan",
        "terseLabel": "Combined plan contribution"
       }
      }
     },
     "localname": "CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_CommitmentsAndContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and contingencies.",
        "label": "Commitments And Contingencies [Line Items]",
        "terseLabel": "Commitments And Contingencies [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesLineItems",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_CommitmentsAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and contingencies.",
        "label": "Commitments And Contingencies [Table]",
        "terseLabel": "Commitments And Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesTable",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_ConsolidatedJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint venture which is consolidated for financial statement purposes. NVR has concluded that it is the primary beneficiary because the Company has the controlling financial interest in the joint venture.",
        "label": "Consolidated Joint Venture [Member]",
        "terseLabel": "Consolidated Joint Venture"
       }
      }
     },
     "localname": "ConsolidatedJointVentureMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/JointVenturesTables",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ConsolidationAdjustmentsAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidation adjustments and other.",
        "label": "Consolidation Adjustments And Other",
        "terseLabel": "Consolidation adjustments and other (4)"
       }
      }
     },
     "localname": "ConsolidationAdjustmentsAndOther",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ConsolidationEntriesAndOtherForAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidation entries and other for assets.",
        "label": "Consolidation Entries And Other For Assets",
        "terseLabel": "Consolidation adjustments and other"
       }
      }
     },
     "localname": "ConsolidationEntriesAndOtherForAssets",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContingentForfeitableDepositsWithLandDevelopers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers.",
        "label": "Contingent Forfeitable Deposits With Land Developers",
        "terseLabel": "Contingent forfeitable deposits with land developers"
       }
      }
     },
     "localname": "ContingentForfeitableDepositsWithLandDevelopers",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers",
        "label": "Contingent Obligations Under Bond Or Letter Of Credit Arrangements",
        "terseLabel": "Contingent obligations under bonds or letters of credit arrangements"
       }
      }
     },
     "localname": "ContingentObligationsUnderBondOrLetterOfCreditArrangements",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositImpairmentRecoveries": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment or subsequent recovery related to contract land deposits.",
        "label": "Contract Land Deposit Impairment Recoveries",
        "terseLabel": "Contract land deposit (recoveries) impairments and other impairments, net"
       }
      }
     },
     "localname": "ContractLandDepositImpairmentRecoveries",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositReserveAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract land deposit reserve adjustment.",
        "label": "Contract Land Deposit Reserve Adjustment",
        "terseLabel": "Contract land deposit reserve adjustment"
       }
      }
     },
     "localname": "ContractLandDepositReserveAdjustment",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DepositsAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.",
        "label": "Contract Land Deposits",
        "terseLabel": "Contract Land Deposits",
        "verboseLabel": "Contract land deposits"
       }
      }
     },
     "localname": "ContractLandDeposits",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositsOnLotPurchaseAgreements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements.",
        "label": "Contract Land Deposits On Lot Purchase Agreements",
        "terseLabel": "Contract land deposits in cash under Lot Purchase Agreements"
       }
      }
     },
     "localname": "ContractLandDepositsOnLotPurchaseAgreements",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases.",
        "label": "Contract Land Deposits Policy [Policy Text Block]",
        "terseLabel": "Contract Land Deposits"
       }
      }
     },
     "localname": "ContractLandDepositsPolicyPolicyTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_CorporateAndReconcilingItemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate And Reconciling Items",
        "label": "Corporate And Reconciling Items [Member]",
        "terseLabel": "Reconciling items:"
       }
      }
     },
     "localname": "CorporateAndReconcilingItemsMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_CorporateCapitalAllocationCharge": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The corporate capital allocation charge is eliminated in consolidation and is based on the segment\u2019s average net assets employed.",
        "label": "Corporate Capital Allocation Charge",
        "negatedLabel": "Corporate capital allocation charge",
        "verboseLabel": "Corporate capital allocation charge"
       }
      }
     },
     "localname": "CorporateCapitalAllocationCharge",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_CorporateReconcilingItemsAndEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate reconciling items and eliminations.",
        "label": "Corporate Reconciling Items And Eliminations [Member]",
        "terseLabel": "Corporate Reconciling Items And Eliminations [Member]"
       }
      }
     },
     "localname": "CorporateReconcilingItemsAndEliminationsMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties.",
        "label": "Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties",
        "terseLabel": "Provision"
       }
      }
     },
     "localname": "CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit.",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_DeferredCompensationActivityAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation activities during period",
        "label": "Deferred Compensation Activity Adjustments",
        "terseLabel": "Deferred compensation activity, net"
       }
      }
     },
     "localname": "DeferredCompensationActivityAdjustments",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_DeferredCompensationLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation liability.",
        "label": "Deferred Compensation Liability [Member]",
        "terseLabel": "Deferred Compensation Liability"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_DeferredCompensationTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation trust.",
        "label": "Deferred Compensation Trust [Member]",
        "terseLabel": "Deferred Compensation Trust"
       }
      }
     },
     "localname": "DeferredCompensationTrustMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_DevelopmentCostsTransferredToInventory": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DevelopmentCostsTransferredToInventory",
        "label": "DevelopmentCostsTransferredToInventory",
        "terseLabel": "DevelopmentCostsTransferredToInventory"
       }
      }
     },
     "localname": "DevelopmentCostsTransferredToInventory",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Document and Entity Information.",
        "label": "Document And Entity Information [Abstract]",
        "terseLabel": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.nvrinc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation",
        "label": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation",
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation",
        "terseLabel": "Excess tax benefits from equity-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail",
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ElmStreetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Elm street.",
        "label": "Elm Street [Member]",
        "terseLabel": "Elm Street"
       }
      }
     },
     "localname": "ElmStreetMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_EmployeePerformanceBasedStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Performance Based Stock Option [Member]",
        "label": "Employee Performance Based Stock Option [Member]",
        "terseLabel": "Employee Performance Based Stock Option [Member]"
       }
      }
     },
     "localname": "EmployeePerformanceBasedStockOptionMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_EstimatedFederalTaxableIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated federal taxable income.",
        "label": "Estimated Federal Taxable Income",
        "terseLabel": "Estimated federal taxable income"
       }
      }
     },
     "localname": "EstimatedFederalTaxableIncome",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ExpectedDevelopmentCreditOffsetAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Development Credit Offset Amount",
        "label": "Expected Development Credit Offset Amount",
        "terseLabel": "Expected development credits that will offset the aggregate additional funding commitments related to raw land property development",
        "verboseLabel": "Expected development credit offset amount"
       }
      }
     },
     "localname": "ExpectedDevelopmentCreditOffsetAmount",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ExpectedProductionOfFinishedLotsFromJointVentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected production of finished lots from joint ventures.",
        "label": "Expected Production Of Finished Lots From Joint Ventures",
        "terseLabel": "Expected production of finished lots"
       }
      }
     },
     "localname": "ExpectedProductionOfFinishedLotsFromJointVentures",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_ExpectedYieldOfRelatedPartyLots": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected yield of finished lots with remaining land of related party.",
        "label": "Expected Yield Of Related Party Lots",
        "terseLabel": "Expected number of lots from joint venture with Elm Street"
       }
      }
     },
     "localname": "ExpectedYieldOfRelatedPartyLots",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_FairValueMeasurementAssumedGainLossFromLoanSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement assumed gain (loss) from loan sale.",
        "label": "Fair Value Measurement Assumed Gain Loss From Loan Sale",
        "terseLabel": "Assumed Gain From Loan Sale"
       }
      }
     },
     "localname": "FairValueMeasurementAssumedGainLossFromLoanSale",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_FairValueMeasurementsChangesInServicingRightsValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement changes attributable to servicing rights value changes.",
        "label": "Fair Value Measurements Changes In Servicing Rights Value",
        "terseLabel": "Servicing Rights Value"
       }
      }
     },
     "localname": "FairValueMeasurementsChangesInServicingRightsValue",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_FairValueMeasurementsInterestRateMovementEffect": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate movement effect on fair value measurement.",
        "label": "Fair Value Measurements Interest Rate Movement Effect",
        "terseLabel": "Interest Rate Movement Effect"
       }
      }
     },
     "localname": "FairValueMeasurementsInterestRateMovementEffect",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security price change effect on fair value measurement.",
        "label": "Fair Value Measurements Security Price Change Gain Loss Included In Earnings",
        "terseLabel": "Security Price Change"
       }
      }
     },
     "localname": "FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_FinanceLeaseShortTermLeasePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Short-term Lease Payments",
        "label": "Finance Lease, Short-term Lease Payments",
        "terseLabel": "Finance Lease, Short-term Lease Payments"
       }
      }
     },
     "localname": "FinanceLeaseShortTermLeasePayments",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_HomeBuildingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Building Segment",
        "label": "Home Building Segment [Member]",
        "terseLabel": "Home Building"
       }
      }
     },
     "localname": "HomeBuildingSegmentMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_InterestIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale.",
        "label": "Interest Income",
        "terseLabel": "Consolidated interest income"
       }
      }
     },
     "localname": "InterestIncome",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_JointVentureLotsControlledByCompany": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint venture lots controlled by company.",
        "label": "Joint Venture Lots Controlled By Company",
        "terseLabel": "Total lots controlled by company under the joint venture"
       }
      }
     },
     "localname": "JointVentureLotsControlledByCompany",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint venture lots either under contract with unrelated parties or not under contract.",
        "label": "Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract",
        "terseLabel": "Total lots either under contract with unrelated parties or not under the current contract"
       }
      }
     },
     "localname": "JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_JointVenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint ventures.",
        "label": "Joint Ventures [Line Items]",
        "terseLabel": "Joint Ventures [Line Items]"
       }
      }
     },
     "localname": "JointVenturesLineItems",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_JointVenturesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint ventures.",
        "label": "Joint Ventures [Table]",
        "terseLabel": "Joint Ventures [Table]"
       }
      }
     },
     "localname": "JointVenturesTable",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_LandUnderDevelopmentDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for land under development.",
        "label": "Land Under Development Disclosure [Text Block]",
        "terseLabel": "Land Under Development"
       }
      }
     },
     "localname": "LandUnderDevelopmentDisclosureTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating and Finance Lease, Liability, Maturity",
        "label": "Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating and Finance Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_LetterOfCreditOnLotPurchaseAgreements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letter of credit on lot purchase agreements.",
        "label": "Letter Of Credit On Lot Purchase Agreements",
        "terseLabel": "Letters of credit related to lots"
       }
      }
     },
     "localname": "LetterOfCreditOnLotPurchaseAgreements",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LettersOfCreditRelatedToLots": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters of credit related to contract land deposits.",
        "label": "Letters Of Credit Related To Lots",
        "terseLabel": "Contingent obligations in the form of letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditRelatedToLots",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LineOfCreditMaximumIncrementalCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility.",
        "label": "Line Of Credit Maximum Incremental Commitment Amount",
        "terseLabel": "Increase in commitment available"
       }
      }
     },
     "localname": "LineOfCreditMaximumIncrementalCommitmentAmount",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LossReserveOnContractLandDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DepositsAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reserve account established to account for expected but unspecified losses related to contract land deposits.",
        "label": "Loss Reserve On Contract Land Deposits",
        "negatedLabel": "Contract land deposit reserve",
        "negatedTerseLabel": "Loss reserve on contract land deposits",
        "terseLabel": "Loss reserve on contract land deposits"
       }
      }
     },
     "localname": "LossReserveOnContractLandDeposits",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers.",
        "label": "Lots And Housing Units Covered Under Sales Agreements With Customers",
        "terseLabel": "Lots and housing units, covered under sales agreements with customers"
       }
      }
     },
     "localname": "LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LotsControlledByCompany": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lots controlled by NVR.",
        "label": "Lots Controlled By Company",
        "terseLabel": "Lots controlled by NVR"
       }
      }
     },
     "localname": "LotsControlledByCompany",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of deposits required under the purchase agreements.",
        "label": "Maximum Percentage Of Deposits Required Under Purchase Agreements",
        "terseLabel": "Maximum range of deposits required under the purchase agreements"
       }
      }
     },
     "localname": "MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "nvr_MidAtlanticMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C.",
        "label": "Mid Atlantic [Member]",
        "terseLabel": "Mid Atlantic"
       }
      }
     },
     "localname": "MidAtlanticMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_MidEastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois.",
        "label": "Mid East [Member]",
        "terseLabel": "Mid East"
       }
      }
     },
     "localname": "MidEastMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_MortgageBankingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Banking Segment",
        "label": "Mortgage Banking Segment [Member]",
        "terseLabel": "Mortgage Banking"
       }
      }
     },
     "localname": "MortgageBankingSegmentMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_MortgageRepurchaseReserveAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Repurchase Reserve [Abstract]",
        "label": "Mortgage Repurchase Reserve [Abstract]",
        "terseLabel": "Mortgage Repurchase Reserve [Abstract]"
       }
      }
     },
     "localname": "MortgageRepurchaseReserveAbstract",
     "nsuri": "http://www.nvrinc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "nvr_MortgageRepurchaseReserveRealEstate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Repurchase Reserve, Real Estate",
        "label": "Mortgage Repurchase Reserve, Real Estate",
        "terseLabel": "Mortgage repurchase reserve"
       }
      }
     },
     "localname": "MortgageRepurchaseReserveRealEstate",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_MortgageRepurchaseReserveTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Repurchase Reserve",
        "label": "Mortgage Repurchase Reserve [Text Block]",
        "terseLabel": "Mortgage Repurchase Reserve"
       }
      }
     },
     "localname": "MortgageRepurchaseReserveTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/MortgageRepurchaseReserve"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_MortgagesHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgages held for sale.",
        "label": "Mortgages Held For Sale [Member]",
        "terseLabel": "Mortgages held for sale"
       }
      }
     },
     "localname": "MortgagesHeldForSaleMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_NetContractLandDepositImpairmentRecoveries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Contract Land Deposit Impairment Recoveries",
        "label": "Net Contract Land Deposit Impairment Recoveries",
        "terseLabel": "Net Contract Land Deposit Impairment Recoveries"
       }
      }
     },
     "localname": "NetContractLandDepositImpairmentRecoveries",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_NorthEastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania.",
        "label": "North East [Member]",
        "terseLabel": "North East"
       }
      }
     },
     "localname": "NorthEastMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_NumberJointVenturesWithAdditionalFundingCommitment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of joint ventures to which NVR has an additional funding commitment.",
        "label": "Number Joint Ventures With Additional Funding Commitment",
        "terseLabel": "Number of joint ventures with additional funding commitment"
       }
      }
     },
     "localname": "NumberJointVenturesWithAdditionalFundingCommitment",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfDeferredCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of deferred compensation plans.",
        "label": "Number Of Deferred Compensation Plans",
        "terseLabel": "Number of deferred compensation plans"
       }
      }
     },
     "localname": "NumberOfDeferredCompensationPlans",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfDevelopedLandParcelsTransferredToInventory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NumberOfDevelopedLandParcelsTransferredToInventory",
        "label": "NumberOfDevelopedLandParcelsTransferredToInventory",
        "terseLabel": "NumberOfDevelopedLandParcelsTransferredToInventory"
       }
      }
     },
     "localname": "NumberOfDevelopedLandParcelsTransferredToInventory",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand",
        "label": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand",
        "terseLabel": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand"
       }
      }
     },
     "localname": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation.",
        "label": "Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land",
        "terseLabel": "Number of finished lots for use in homebuilding operations"
       }
      }
     },
     "localname": "NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfJointVentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of joint ventures.",
        "label": "Number Of Joint Ventures",
        "terseLabel": "Number of joint ventures"
       }
      }
     },
     "localname": "NumberOfJointVentures",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfMetropolitanAreasSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of metropolitan areas that Ryan Homes products are sold in.",
        "label": "Number Of Metropolitan Areas Sales",
        "terseLabel": "Number of metropolitan areas Ryan Homes product are sold"
       }
      }
     },
     "localname": "NumberOfMetropolitanAreasSales",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfRawLandParcelsOfLandPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Raw Land Parcels Of Land Purchased",
        "label": "Number Of Raw Land Parcels Of Land Purchased",
        "terseLabel": "Number Of Raw Land Parcels Of Land Purchased"
       }
      }
     },
     "localname": "NumberOfRawLandParcelsOfLandPurchased",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfRelatedPartiesForForwardLotPurchaseAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of related parties for forward lot purchase agreement.",
        "label": "Number Of Related Parties For Forward Lot Purchase Agreement",
        "terseLabel": "Number of related parties for forward lot purchase agreement"
       }
      }
     },
     "localname": "NumberOfRelatedPartiesForForwardLotPurchaseAgreement",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberofTradeNames": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Trade Names",
        "label": "Number of Trade Names",
        "terseLabel": "Number of trade names"
       }
      }
     },
     "localname": "NumberofTradeNames",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_OfficeFacilitiesAndOtherEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office facilities and other equipment.",
        "label": "Office Facilities And Other Equipment [Member]",
        "terseLabel": "Office facilities and other"
       }
      }
     },
     "localname": "OfficeFacilitiesAndOtherEquipmentMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_OperatingLeaseShortTermLeasePayments": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Short-term Lease Payments",
        "label": "Operating Lease, Short-term Lease Payments",
        "terseLabel": "Operating Lease, Short-term Lease Payments"
       }
      }
     },
     "localname": "OperatingLeaseShortTermLeasePayments",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_OriginatedLoanTimePeriodBeforeSale": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time originated loans are held before being sold into the secondary market.",
        "label": "Originated Loan Time Period Before Sale",
        "terseLabel": "Typical length of days loans sold into secondary market"
       }
      }
     },
     "localname": "OriginatedLoanTimePeriodBeforeSale",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "nvr_PerformanceBasedRestrictedStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Based Restricted Stock Unit [Member]",
        "label": "Performance Based Restricted Stock Unit [Member]",
        "terseLabel": "Performance Based Restricted Stock Unit [Member]"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution",
        "label": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution",
        "terseLabel": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsTotalDistribution",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ProductionFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Production facility.",
        "label": "Production Facility [Member]",
        "terseLabel": "Production facilities"
       }
      }
     },
     "localname": "ProductionFacilityMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Raw ground contracts variable interest entity not primary beneficiary.",
        "label": "Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member]",
        "terseLabel": "Contract on Raw Ground with Landowners"
       }
      }
     },
     "localname": "RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of corporate capital allocation charge from segment to consolidated.",
        "label": "Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated [Table Text Block]",
        "terseLabel": "Corporate Capital Allocation Charge"
       }
      }
     },
     "localname": "ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of depreciation and amortization from segment to consolidated.",
        "label": "Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Text Block]",
        "terseLabel": "Depreciation and Amortization"
       }
      }
     },
     "localname": "ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of expenditures for property and equipment from segment to consolidated.",
        "label": "Reconciliation Of Expenditures For Property And Equipment From Segment To Consolidated Table [Text Block]",
        "terseLabel": "Expenditures for Property and Equipment"
       }
      }
     },
     "localname": "ReconciliationOfExpendituresForPropertyAndEquipmentFromSegmentToConsolidatedTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of interest expense from segment to consolidated.",
        "label": "Reconciliation Of Interest Expense From Segment To Consolidated Table [Text Block]",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation of interest income from segment to consolidated.",
        "label": "Reconciliation Of Interest Income From Segment To Consolidated Table [Text Block]",
        "terseLabel": "Interest Income"
       }
      }
     },
     "localname": "ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_RefundableDeposits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of deposits and letters of credit made on raw land contracts which may be refundable.",
        "label": "Refundable Deposits",
        "terseLabel": "Refundable deposits"
       }
      }
     },
     "localname": "RefundableDeposits",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_RelatedPartyLotPurchaseAgreementsPurchasePrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related party lot purchase agreements purchase price.",
        "label": "Related Party Lot Purchase Agreements Purchase Price",
        "terseLabel": "Related party forward lot purchase agreements purchase price"
       }
      }
     },
     "localname": "RelatedPartyLotPurchaseAgreementsPurchasePrice",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_RepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans.",
        "label": "Repurchase Agreement [Member]",
        "terseLabel": "Repurchase Agreement"
       }
      }
     },
     "localname": "RepurchaseAgreementMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_RepurchaseOfCommonStockTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase of common stock.",
        "label": "Repurchase Of Common Stock [Table Text Block]",
        "terseLabel": "Share Repurchases of Common Stock"
       }
      }
     },
     "localname": "RepurchaseOfCommonStockTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_SaleOfLandUnderDevelopment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SaleOfLandUnderDevelopment",
        "label": "SaleOfLandUnderDevelopment",
        "terseLabel": "SaleOfLandUnderDevelopment"
       }
      }
     },
     "localname": "SaleOfLandUnderDevelopment",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of share-based compensation arrangements by share-based payment award, grants outstanding.",
        "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block]",
        "terseLabel": "Summary of Equity-Based Compensation Plans with Grants Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position.",
        "label": "Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block]",
        "terseLabel": "Undesignated Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases",
        "label": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases [Table Text Block]",
        "terseLabel": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases"
       }
      }
     },
     "localname": "ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_SeniorNotesDueTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior notes due two thousand twenty two.",
        "label": "Senior Notes Due Two Thousand Twenty Two [Member]",
        "terseLabel": "Senior Notes due 2022"
       }
      }
     },
     "localname": "SeniorNotesDueTwoThousandTwentyTwoMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number",
        "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number",
        "terseLabel": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number",
        "verboseLabel": "Restricted share units outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value",
        "terseLabel": "Vested, but not issued at end of period (Aggregate Intrinsic Value)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options and restricted share units outstanding number.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number",
        "terseLabel": "Options/RSUs Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number",
        "terseLabel": "Vested, but not issued at end of period (Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvr_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant accounting policies.",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant accounting policies.",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_SouthEastMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee.",
        "label": "South East [Member]",
        "terseLabel": "South East"
       }
      }
     },
     "localname": "SouthEastMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.",
        "label": "Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity",
        "terseLabel": "Reissued shares during the period, shares (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights.",
        "label": "Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other",
        "terseLabel": "Options exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "nvr_SublimitForIssuanceOfLettersOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sublimit for issuance of letters of credit.",
        "label": "Sublimit For Issuance Of Letters Of Credit [Member]",
        "terseLabel": "Sublimit for Issuance of Letters of Credit"
       }
      }
     },
     "localname": "SublimitForIssuanceOfLettersOfCreditMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of interest costs incurred capitalized expensed and charged to cost of sales.",
        "label": "Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block]",
        "terseLabel": "Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales"
       }
      }
     },
     "localname": "SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_TwoThousandEighteenEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Eighteen, Equity Plan [Member]",
        "label": "Two Thousand Eighteen, Equity Plan [Member]",
        "terseLabel": "2018 Plan"
       }
      }
     },
     "localname": "TwoThousandEighteenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_TwoThousandFourteenEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Fourteen, Equity Plan [Member]",
        "label": "Two Thousand Fourteen, Equity Plan [Member]",
        "terseLabel": "2014 Plan",
        "verboseLabel": "2014 Plan"
       }
      }
     },
     "localname": "TwoThousandFourteenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_TwoThousandTenEquityPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Ten, Equity Plan [Member]",
        "label": "Two Thousand Ten, Equity Plan [Member]",
        "terseLabel": "2010 Plan"
       }
      }
     },
     "localname": "TwoThousandTenEquityPlanMember",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_UnallocatedCorporateOverhead": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unallocated corporate overhead.",
        "label": "Unallocated Corporate Overhead",
        "terseLabel": "Unallocated corporate overhead"
       }
      }
     },
     "localname": "UnallocatedCorporateOverhead",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings.",
        "label": "Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal",
        "terseLabel": "Reversal of accrued interest on unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_UnsoldLotsAndHousingUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers.",
        "label": "Unsold Lots And Housing Units",
        "terseLabel": "Unsold lots and housing units"
       }
      }
     },
     "localname": "UnsoldLotsAndHousingUnits",
     "nsuri": "http://www.nvrinc.com/20211231",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r94",
      "r143",
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r163",
      "r167",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r241",
      "r243",
      "r245",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r94",
      "r143",
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r163",
      "r167",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r241",
      "r243",
      "r245",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r251",
      "r283",
      "r321",
      "r324",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r552",
      "r611",
      "r613",
      "r648",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r251",
      "r283",
      "r321",
      "r324",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r552",
      "r611",
      "r613",
      "r648",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r251",
      "r283",
      "r310",
      "r321",
      "r324",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r552",
      "r611",
      "r613",
      "r648",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r251",
      "r283",
      "r310",
      "r321",
      "r324",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r552",
      "r611",
      "r613",
      "r648",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r106",
      "r111",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r171",
      "r172",
      "r307",
      "r309",
      "r612",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r171",
      "r172",
      "r307",
      "r309",
      "r612",
      "r629",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r106",
      "r111",
      "r223",
      "r322",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_DC": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DISTRICT OF COLUMBIA",
        "terseLabel": "District of Columbia"
       }
      }
     },
     "localname": "DC",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.",
        "label": "Accounts Payable and Other Accrued Liabilities",
        "terseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r578",
      "r600"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r19",
      "r592",
      "r630"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Receivables"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r578",
      "r600"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.",
        "label": "Accrued Liabilities",
        "terseLabel": "Accrued expenses and other liabilities",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r29",
      "r211"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r356",
      "r357",
      "r358",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r99",
      "r100",
      "r101",
      "r102",
      "r111",
      "r179",
      "r180",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r232",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r394",
      "r395",
      "r396",
      "r397",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r508",
      "r555",
      "r556",
      "r557",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise",
        "terseLabel": "Proceeds from stock options exercised"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r325",
      "r327",
      "r361",
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Equity-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities (in Shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r89",
      "r151",
      "r158",
      "r165",
      "r188",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r242",
      "r244",
      "r246",
      "r247",
      "r412",
      "r415",
      "r463",
      "r517",
      "r519",
      "r573",
      "r594"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r328",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r426",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r320",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r320",
      "r323",
      "r410",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Capitalized Contract Cost, Net"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r25",
      "r80"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r8",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r72",
      "r80",
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, restricted cash, and cash equivalents, end of the year",
        "periodStartLabel": "Cash, restricted cash, and cash equivalents, beginning of the year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r72",
      "r472"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.",
        "label": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]",
        "terseLabel": "Exercised Option Proceeds"
       }
      }
     },
     "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r36",
      "r222",
      "r580",
      "r599"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r224",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingent Liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrust": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees.",
        "label": "Common Stock, Shares Held in Employee Trust",
        "negatedLabel": "Deferred compensation trust \u2013 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrust",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.",
        "label": "Common Stock, Shares Held in Employee Trust, Shares",
        "terseLabel": "Deferred compensation trust, shares",
        "verboseLabel": "Common stock, shares held in rabbi trust, shares (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r18",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common shares outstanding (in Shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r18",
      "r519"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r133",
      "r134",
      "r174",
      "r461",
      "r462",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r133",
      "r134",
      "r174",
      "r461",
      "r462",
      "r626",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r133",
      "r134",
      "r174",
      "r461",
      "r462",
      "r626",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r133",
      "r134",
      "r174",
      "r461",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Revenue derived"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r133",
      "r134",
      "r174",
      "r461",
      "r462",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r305",
      "r306",
      "r308"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract with Customer, Liability"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r167",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Other unallocated interest income"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r59",
      "r554"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r391",
      "r400"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r391",
      "r400"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r86",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r265",
      "r272",
      "r273",
      "r275",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r88",
      "r94",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r277",
      "r278",
      "r279",
      "r280",
      "r486",
      "r574",
      "r576",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r248",
      "r277",
      "r278",
      "r483",
      "r486",
      "r487"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Senior notes principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r35",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).",
        "label": "Debt Instrument, Frequency of Periodic Payment",
        "terseLabel": "Frequency of senior notes payment"
       }
      }
     },
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r33",
      "r276",
      "r483",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Senior notes effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r33",
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Senior notes interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r34",
      "r251",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Senior notes maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r35",
      "r88",
      "r94",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r277",
      "r278",
      "r279",
      "r280",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r35",
      "r88",
      "r94",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r274",
      "r277",
      "r278",
      "r279",
      "r280",
      "r297",
      "r298",
      "r299",
      "r300",
      "r482",
      "r483",
      "r486",
      "r487",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r261",
      "r482",
      "r483",
      "r484",
      "r485",
      "r487"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "negatedTerseLabel": "Debt Instrument, Unamortized Discount (Premium), Net"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "terseLabel": "Deferred compensation liability"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r392",
      "r400"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, net",
        "verboseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r78",
      "r90",
      "r392",
      "r400",
      "r401",
      "r402"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r15",
      "r16",
      "r384",
      "r575",
      "r590"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "terseLabel": "Less: Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r392",
      "r400"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r386"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "terseLabel": "Other accrued expenses and contract land deposit reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r389",
      "r390"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Unrecognized tax benefit"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssets": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.",
        "label": "Deposits Assets",
        "terseLabel": "Contract land deposits, net",
        "totalLabel": "Contract land deposits, net"
       }
      }
     },
     "localname": "DepositsAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r78",
      "r146"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Consolidated depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r41",
      "r44",
      "r428"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Asset, Fair Value, Gross Liability",
        "terseLabel": "Gross liabilities"
       }
      }
     },
     "localname": "DerivativeAssetFairValueGrossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r40",
      "r42",
      "r43",
      "r428",
      "r534"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Gross assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Fair value adjustment income (expense)"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "negatedTerseLabel": "Net commitments"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r432",
      "r433"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Total fair value measurement gain/(loss)",
        "totalLabel": "Total Fair Value Measurement Gain/(Loss)"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r328",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]",
        "terseLabel": "Equity-Based Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r55",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r112",
      "r114",
      "r119",
      "r120",
      "r121",
      "r125",
      "r126",
      "r447",
      "r448",
      "r583",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic earnings per share (USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r55",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r114",
      "r119",
      "r120",
      "r121",
      "r125",
      "r126",
      "r447",
      "r448",
      "r583",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted earnings per share (USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r122",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r92",
      "r372",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost for all outstanding Options and RSUs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted-average period over which the unrecognized compensation will be recorded"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Tax benefit related to equity-based compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Options",
        "verboseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.",
        "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP",
        "terseLabel": "Shares contributed to the Employee Stock Ownership Plan (in Shares)"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r48",
      "r49",
      "r50",
      "r96",
      "r97",
      "r98",
      "r100",
      "r108",
      "r110",
      "r127",
      "r193",
      "r296",
      "r301",
      "r356",
      "r357",
      "r358",
      "r396",
      "r397",
      "r446",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r616",
      "r617",
      "r618",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r53",
      "r71",
      "r78",
      "r602"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.",
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "Distribution of earnings from unconsolidated joint ventures"
       }
      }
     },
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Equity Method Investment, Other than Temporary Impairment"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": {
     "auth_ref": [
      "r56",
      "r57",
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.",
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "terseLabel": "Equity Method Investment, Realized Gain (Loss) on Disposal"
       }
      }
     },
     "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]",
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Joint Ventures"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r455",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r263",
      "r277",
      "r278",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r319",
      "r450",
      "r524",
      "r525",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value, Hierarchy"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r449",
      "r450",
      "r452",
      "r453",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r263",
      "r277",
      "r278",
      "r311",
      "r312",
      "r317",
      "r319",
      "r450",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r263",
      "r277",
      "r278",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r319",
      "r524",
      "r525",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r454",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r426",
      "r431",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r491",
      "r498",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance Lease, Interest Expense"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r494",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Finance Lease, Interest Payment on Liability"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r489",
      "r505"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance Lease, Liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Finance Lease, Liability, Payment, Due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.",
        "label": "Finance Lease, Liability, Payments, Due in Next Rolling 12 Months",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Rolling after Year Five",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling after Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Five",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Four",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Four"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Three",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Three"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Rolling Year Two",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Two"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease liability.",
        "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r493",
      "r500"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Finance Lease, Principal Payments",
        "terseLabel": "Finance Lease, Principal Payments"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r491",
      "r498",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r503",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r502",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r196",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r274",
      "r294",
      "r437",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward sales contracts"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Model home furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfMortgageLoans": {
     "auth_ref": [
      "r78",
      "r607",
      "r608",
      "r609"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Mortgage Loans",
        "negatedLabel": "Gain on sale of loans, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfMortgageLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r132",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r207",
      "r208",
      "r519",
      "r571"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 14.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill acquired from business acquisition"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "terseLabel": "Total risk of loss"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r425",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r91",
      "r403"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "totalLabel": "Profit before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r373",
      "r382",
      "r388",
      "r398",
      "r405",
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r93",
      "r109",
      "r110",
      "r149",
      "r371",
      "r399",
      "r406",
      "r605"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax expense",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail",
      "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r47",
      "r367",
      "r368",
      "r382",
      "r383",
      "r387",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r372"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income taxes computed at the federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r372"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r372"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid during the year, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "(Decrease) increase in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r77",
      "r553"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Increase (Decrease) in Contract with Customer, Liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositsOutstanding": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement.",
        "label": "Increase (Decrease) in Deposits Outstanding",
        "negatedLabel": "(Increase) decrease in contract land deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Increase in inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Net change in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedLabel": "Decrease (increase) in receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r121"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Stock options and restricted share units (in Shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "verboseLabel": "Intangible assets and goodwill"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": {
     "auth_ref": [
      "r584"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale.",
        "label": "Interest and Fee Income, Loans Held-for-sale, Mortgages",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "terseLabel": "Interest incurred"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurredCapitalizedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]",
        "terseLabel": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]"
       }
      }
     },
     "localname": "InterestCostsIncurredCapitalizedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r51",
      "r145",
      "r479",
      "r484",
      "r585"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Corporate interest expense",
        "negatedTerseLabel": "Interest expense",
        "terseLabel": "Consolidated interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperating": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "label": "Interest Income, Operating",
        "terseLabel": "Other unallocated interest income"
       }
      }
     },
     "localname": "InterestIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r69",
      "r74",
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid during the year, net of interest capitalized"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
        "label": "Interest Rate Lock Commitments [Member]",
        "terseLabel": "Rate lock commitments"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventory:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryOperativeBuilders": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties.",
        "label": "Inventory, Operative Builders",
        "totalLabel": "Total Inventory"
       }
      }
     },
     "localname": "InventoryOperativeBuilders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities..",
        "label": "Inventory, Real Estate, Land and Land Development Costs",
        "terseLabel": "Carrying value of raw parcels of land",
        "verboseLabel": "Land under development"
       }
      }
     },
     "localname": "InventoryRealEstateLandAndLandDevelopmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstatePolicy": {
     "auth_ref": [
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales.",
        "label": "Inventory, Real Estate, Policy [Policy Text Block]",
        "terseLabel": "Homebuilding Inventory"
       }
      }
     },
     "localname": "InventoryRealEstatePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r26"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Aggregate investment"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r504",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee, Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months",
        "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r505"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.",
        "label": "Lessee, Operating Lease, Option to Extend",
        "terseLabel": "Lessee, Operating Lease, Option to Extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Contingent obligations under letters of credit arrangements"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r32",
      "r89",
      "r159",
      "r188",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r240",
      "r242",
      "r244",
      "r246",
      "r247",
      "r413",
      "r415",
      "r416",
      "r463",
      "r517",
      "r518"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r89",
      "r188",
      "r463",
      "r519",
      "r577",
      "r597"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY",
        "verboseLabel": "Liabilities and equity:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Borrowing base limitations"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Expiration date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r460"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the amount outstanding under the credit facility.",
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.",
        "label": "Line of Credit Facility, Interest Rate Description",
        "terseLabel": "Line of credit facility, interest rate description"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum loan borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.",
        "label": "Mortgage Banking Activity [Policy Text Block]",
        "terseLabel": "Mortgage Loans Held for Sale, Derivatives and Hedging Activities"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for method for recognizing interest income and amortizing deferred fee or cost of financing receivable. Includes, but is not limited to, treatment of fee, cost, premium and discount.",
        "label": "Financing Receivable, Fee and Interest Income [Policy Text Block]",
        "terseLabel": "Mortgage Banking Fees"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r176",
      "r627"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security.",
        "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance",
        "terseLabel": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Senior Notes fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r35",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManufacturingFacilityMember": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure used in the manufacturing of goods.",
        "label": "Manufacturing Facility [Member]",
        "terseLabel": "Manufacturing Facilities"
       }
      }
     },
     "localname": "ManufacturingFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "terseLabel": "Movement in Warranty Reserve [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r72",
      "r76",
      "r79"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Operating activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r45",
      "r46",
      "r50",
      "r54",
      "r79",
      "r89",
      "r99",
      "r103",
      "r104",
      "r105",
      "r106",
      "r109",
      "r110",
      "r118",
      "r151",
      "r157",
      "r161",
      "r164",
      "r167",
      "r188",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r240",
      "r242",
      "r244",
      "r246",
      "r247",
      "r448",
      "r463",
      "r582",
      "r603"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedging Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r151",
      "r157",
      "r161",
      "r164",
      "r167"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r492"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r489"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r495",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating Lease, Payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r503",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r502",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Profit before taxes:"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r11",
      "r572",
      "r593"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r426",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r606"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r70",
      "r75"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.",
        "label": "Payments for Origination of Mortgage Loans Held-for-sale",
        "negatedLabel": "Mortgage loans closed"
       }
      }
     },
     "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payments of Debt Issuance Costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.",
        "label": "Payments to Acquire Interest in Joint Venture",
        "negatedLabel": "Investments in and advances to unconsolidated joint ventures"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLand": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner.",
        "label": "Payments to Acquire Land",
        "terseLabel": "Payments to Acquire Land"
       }
      }
     },
     "localname": "PaymentsToAcquireLand",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r328",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Senior notes proceeds"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r61",
      "r71"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Distribution of capital from unconsolidated joint ventures"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "terseLabel": "Proceeds from Issuance of Senior Long-term Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r70",
      "r73"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.",
        "label": "Proceeds from Sale of Mortgage Loans Held-for-sale",
        "terseLabel": "Mortgage loans sold and principal payments on mortgage loans held for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r65",
      "r351"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Aggregate exercise proceeds",
        "verboseLabel": "Proceeds from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r228",
      "r229",
      "r578"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Warranty reserve, end of year",
        "periodStartLabel": "Warranty reserve, beginning of year"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedLabel": "Payments"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Expenditures for property and equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r29",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r216",
      "r633",
      "r634",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment (\"PP&amp;E\")"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r28",
      "r210"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r10",
      "r212",
      "r519",
      "r587",
      "r598"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Net Homebuilding PP&amp;E"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r27",
      "r212",
      "r633",
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r9",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Summary of Property, Plant and Equipment (\"PP&amp;E\")"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r9",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r197",
      "r581"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "terseLabel": "Pre-tax charges for loan losses related to mortgage loans sold"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]",
        "terseLabel": "Real Estate [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": {
     "auth_ref": [
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate held for development or sale.",
        "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]",
        "terseLabel": "Land Under Development"
       }
      }
     },
     "localname": "RealEstateHeldForDevelopmentAndSalePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory.",
        "label": "Real Estate Inventory, Capitalized Interest Costs",
        "periodEndLabel": "Interest capitalized, end of year",
        "periodStartLabel": "Interest capitalized, beginning of year"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "auth_ref": [
      "r481"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory.",
        "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales",
        "negatedLabel": "Interest charged to cost of sales"
       }
      }
     },
     "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryConstructionMaterials": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of unprocessed goods that will be used in the course of a construction project which will become a part of the finished inventory.",
        "label": "Real Estate Inventory, Construction Materials",
        "terseLabel": "Building materials and other"
       }
      }
     },
     "localname": "RealEstateInventoryConstructionMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r158",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r158",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r157",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r157",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Profit before Taxes"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r159",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.",
        "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r156",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r156",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r318",
      "r511",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Market price of developed lots"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r318",
      "r511",
      "r514",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r509",
      "r510",
      "r512",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r8",
      "r80",
      "r83",
      "r570",
      "r595"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r21",
      "r301",
      "r359",
      "r519",
      "r596",
      "r620",
      "r625"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r96",
      "r97",
      "r98",
      "r100",
      "r108",
      "r110",
      "r193",
      "r356",
      "r357",
      "r358",
      "r396",
      "r397",
      "r446",
      "r616",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionRealEstateTransactionsPolicy": {
     "auth_ref": [
      "r214",
      "r215",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction.",
        "label": "Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block]",
        "terseLabel": "Revenues-Homebuilding Operations"
       }
      }
     },
     "localname": "RevenueRecognitionRealEstateTransactionsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r52",
      "r89",
      "r142",
      "r143",
      "r156",
      "r162",
      "r163",
      "r170",
      "r171",
      "r174",
      "r188",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r240",
      "r242",
      "r244",
      "r246",
      "r247",
      "r463",
      "r586"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Consolidated revenues",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r501",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r501",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r133",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Deferred Income Taxes on Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Income Tax Expense Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/JointVenturesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r6",
      "r89",
      "r187",
      "r188",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail",
      "http://www.nvrinc.com/role/JointVenturesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Summary of Changes in Product Warranties Reserve"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r29",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r513",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r151",
      "r154",
      "r160",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r328",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Black-Scholes Option-Pricing Model Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Total Risk of Loss Related to Contract Land Deposits"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r138",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r167",
      "r174",
      "r217",
      "r218",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAssetReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Asset Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingAssetReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r138",
      "r140",
      "r141",
      "r151",
      "r155",
      "r161",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r173",
      "r174",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information, Nature of Operations, and Certain Concentrations"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Other Significant Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Revenue Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "negatedLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r579",
      "r601"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes",
        "terseLabel": "Senior notes",
        "verboseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "negatedLabel": "Equity-based compensation expense (2)",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Restricted share units vesting period or option vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Remaining Contractual Life and Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Restricted share units grants during period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility (range), maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility (range), minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk free interest rate (range), maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk free interest rate (range), minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares Authorized",
        "verboseLabel": "Shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares Available to Issue"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock Option, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at end of period (Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at end of period (Weighted Average Exercise Price)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value on exercise dates"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansExercisedOptionProceedsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant-date fair value per share of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r350"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Outstanding at end of period (Aggregate Intrinsic Value)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r335",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at end of period (Shares)",
        "periodStartLabel": "Outstanding at beginning of period (Shares)",
        "terseLabel": "Options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at end of period (Weighted Average Exercise Price)",
        "periodStartLabel": "Outstanding at beginning of period (Weighted Average Exercise Price)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Per Share Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "terseLabel": "Options issued under the plan (in Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r326",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (Weighted Average Exercise Price)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (Weighted Average Exercise Price)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (Weighted Average Exercise Price)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]",
        "terseLabel": "Share-based Compensation Award, Tranche Three [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]",
        "terseLabel": "Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r328",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Equity-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Percentage of options vesting rights"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Number of years for options granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r345",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Estimated option life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansBlackScholesOptionPricingModelAssumptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r350"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable at end of period (Aggregate Intrinsic Value)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable at end of period (Weighted Average Remaining Contract Life (Years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding at end of period (Weighted Average Remaining Contract Life (Years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r499",
      "r506"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term Lease, Cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesCodificationTopic842Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r84",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "terseLabel": "Reduction in unrecognized tax benefits"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty/Product Liability Reserves"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r138",
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r156",
      "r157",
      "r158",
      "r159",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r167",
      "r174",
      "r209",
      "r213",
      "r217",
      "r218",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail",
      "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r38",
      "r48",
      "r49",
      "r50",
      "r96",
      "r97",
      "r98",
      "r100",
      "r108",
      "r110",
      "r127",
      "r193",
      "r296",
      "r301",
      "r356",
      "r357",
      "r358",
      "r396",
      "r397",
      "r446",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r616",
      "r617",
      "r618",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r127",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r17",
      "r18",
      "r296",
      "r301",
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansEquityBasedCompensationPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r38",
      "r296",
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Treasury stock issued upon option exercise and restricted share vesting"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r18",
      "r22",
      "r23",
      "r89",
      "r178",
      "r188",
      "r463",
      "r519"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Equity",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r295",
      "r301",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r375",
      "r381",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r274",
      "r294",
      "r437",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r37",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r37",
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r18",
      "r296",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "verboseLabel": "Number of shares repurchased (in Shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r37",
      "r302",
      "r303"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Less treasury stock at cost \u2013 16,864,324 and 16,862,327 shares as of December 31, 2017 and\u00a0December 31, 2016, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r296",
      "r301",
      "r302"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchase of common stock for treasury",
        "verboseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail",
      "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r99",
      "r100",
      "r101",
      "r102",
      "r111",
      "r179",
      "r180",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r232",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r394",
      "r395",
      "r396",
      "r397",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r508",
      "r555",
      "r556",
      "r557",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Debt issuance cost"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r366",
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Total accrued interest on unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would affect effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r131",
      "r135",
      "r136",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates in the Preparation of Financial Statements"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]",
        "terseLabel": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]"
       }
      }
     },
     "localname": "VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingDetail",
      "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansSummaryofEquityBasedCompensationPlanswithGrantsOutstandingTextualDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "auth_ref": [
      "r574"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans.",
        "label": "Warehouse Agreement Borrowings",
        "terseLabel": "Debt outstanding"
       }
      }
     },
     "localname": "WarehouseAgreementBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]",
        "terseLabel": "Dilutive securities:"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r113",
      "r121"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding (in Shares)",
        "totalLabel": "Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r112",
      "r121"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic weighted average shares outstanding (in Shares)",
        "verboseLabel": "Weighted average number of shares outstanding used to calculate basic EPS (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 12
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123421038&loc=d3e5304-110235"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123421038&loc=d3e5041-110235"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16701-113920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL7498348-110258"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21286-158488"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21310-158488"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605549&loc=d3e21493-158490"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=123409944&loc=d3e29491-110302"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "360",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6496927&loc=d3e30448-110314"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "605",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=123384352&loc=d3e31924-110322"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r650": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r651": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r652": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r653": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r654": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r655": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r656": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r657": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r658": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r659": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r660": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r661": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r662": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r663": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r664": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r665": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3461-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0000906163-22-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000906163-22-000008-xbrl.zip
M4$L#!!0    ( .F$4%0A/JJ.H00  $@-   /    83(P,C%E>#$P-#DN:'1M
MS5?O;]LV$/V^O^+J8*D#V)+LVDUJNP$:)\.Z-C^0N WV::"DDTV4(@62LN+^
M]3N*LN.D\=:N&U9_,"B3?'SW[MV)GCP[O9S.?K\Z@X7-!5Q].'G_=@JM;AC>
MOIB&X>GL%'Z=G;^'01#U8*:9--QR)9D(P[.+%K06UA:C,*RJ*JA>!$K/P]EU
MZ* &H5#*8)#:M'4\<;_0-[+T^*?)LVX73E52YB@M)!J9Q11*P^4<;E,TGZ#;
M;59-5;'2?+ZPT(_Z?;A5^A-?,C]ON15XO,:9A/YY$M:'3&*5KHXG*5\"3U^W
M^(O#;)BD+X^&T='1X-5P$!_U>]GP,!JPI'<4(?NC1R1#6N[W&+L2^+J5<]E=
MH#M_-.@'A\/"CBN>VL6H%T4_M^JEQY-,24OG:=KOAQ[F"S"+=[;+!)_+41U2
MRV]=3R=**#W:B^K/V,UT,Y9SL1H]G_$<#5Q@!=<J9_)YQU :N@8US_Q"PS\C
M<2)Z]6/E*1\2CN 2UR'T^H[TV=V"Q]Q"+PH&KQY2WHZ<Z3D%;U5!VPAWBWQ"
M:J/^G]A??+SNP%N9!#N9_RA,;\J<1%R!RL NT/OW[ Z3TO(EPF66\00UO)&R
M9,)%1%S=Q%3E!4K#7)'!E6#RVU+$94I H_YA\=_[:_!DW#,*-E-"J,K5,S?
M@&HZT;RH0R(Y-CG<WZ,J/!P;:+M1/QK33#WJC4'I6K9FPJG"Y*J9//!J,J\=
MWVB7;&M7D';0WL(X4;(TM:1KF  <V?O?'5NI2#&T%(*V"\(F^C3,Z9Q*<VM1
M0MITG X12!U)C;0"75@.H-!JR5,7NUW0XZ/8'9^:65%J4S)*CU7PUF*^O]=[
M&8U?1KUV?-#N10=MSOF!VW&-\U+XD&ZZ[P)X(T0CXD8^W-A*>5N9_;WAJS%<
ML5+ -( ;MN1"(+2O-!KN#%)3GRXX9D]XTJ,?=."428X"3@,X9^(S6Y">-R@Y
MI>8C+80-6J>!^H5+)A-.6JVAW#$S:O"FU-O 9^4<)<)O 9QH3%6US<PO@G/2
M?\[FV("B=\Q!C7C.+.E8P4D [U 4*V@_Y+,5W9LD426Y@]+1<*+C"Z8M3WA!
M[QV78?O !+L[RP]:<!^(@7X41*=^?LH7M64@KE>JHB"52\GMRCE7\)R[-S$Y
MTKW?&KMR#3$S"(8):F>^9'8#-S7Y)7Y%#H08:ZP4C@B^+)37?JNX:SLG2AHE
M>%I?"PJ-7<ON7%EE]-9JQ[[8'JQY<*C+O;$J^=3U1SUH"GCGQL2B))-DUCG4
ME9,K8D@6E%\TWF*D;$.U(2G+//86EI0VI4ESTZ%Q;=C$.53X*MWJ9K3PLEZX
MZ5N.#-->8X?Z5Z$Z&O<0)"#UDZ<%V^Z&L;M'H3%UE]F5+4K$W&$I0*;EWS)Q
M6;SO7UP_$KQBVLE$%>B GN)1OP8L"&H$MLX]%3"CZ=03S$I* LM=H:Y[Y/?2
MH0-=:+19,\MBL8),J[SQW<;A+*$FL<0<[P_^3AFW$O8OJS;\"M6^\?1=(@W_
MF4A?VSA;.^_,6WL>7;L+Y?]WC#2Z,EOB%Q?Q]<986:OR472_A<5DI=+NWK+K
MRKCS5M]\^_\8];^=XS\!4$L#!!0    ( .F$4%3L RKW8 ,  -08   -
M83(P,C%E>#(Q+FAT;>U974_;,!1]WZ\P01LO),X7;4E+'T9!0X*"H /M:7)B
MM[5P[<AQ6\JOG^,TH_2# 6*#3NU#U-2^U^=<GWO=W#2V6N>'G1\71Z"O!@Q<
M?/]Z>G((+!O"F^ 0PE:G!;YUSDY!Z+@>Z$C$,ZJHX(A!>-2V@-57*HT@'(_'
MSCAPA.S!SB7,7860"9$1!RML-1OY+_I*$&Y^:FS9-FB)9#@@7(%$$J0(!L.,
M\AZXP22[!;8]G74HTHFDO;X"ONO[X$;(6SI"Q;BBBI%FZ:<!B_L&-(LT8H$G
MS0:F(T#Q@45K.*@D* Q]=P^'<;56"P*,]MTX<''5W]N/?WH:)-33"YM,31@Y
ML :4VWV2KQ^%OE/=2U5]3+'J1Y[K?K;,U&:C*[C2ZTEM7WPMW"PX4^1.V8C1
M'H\,):LP+8<3P82,MEWSJ><C=A<-*)M$.QTZ(!EHDS&X% /$=W8SO0UV1B3M
M%A,S>D\T)@W/W(X+R%7MAU%.2@J>GX,^NNO3F.J >H_QSM)&LJ>9*Y%J&^UT
M!GFB0TWD.T%O7U_N@A.>..!J&&<44R0IR19HO#4X?PY<N!3<EVVOXM:?$].]
M%2%5*&:DG!\+B8FT-7J&THQ$Y9<ZIEG*T"2BW& P1O6I]U@H)09F@1&1BB:(
M31<QZQ7#4PG7?*>V'^8J5EJZ"I<+3P7N&(%#A9>,N4[5JZP<=AUOM>D3;H/0
M\:K!F[L-G:J_>O2#@36AK3W++33;5FR=%D>6(GY@!59ID"*,=4&-7."E:L;?
M$U/]] Y4G,K2C)_74R&E?U\'3-UMHP$!HOM0!2:_T^YY++W'%!GI+B3,WR%8
M^U,I<1]*R5Q!>16S#[AY5TH?]_GNZ4(N9"HDRO]/ "'!N>PA3N_-_0MH/U+X
MVV7%M ";0S#541*,8E"&YT.(:2'@R]6D3TUP)J3JH1X!QY0CGI#B&%V7K'DF
MT1>FS7^SP=<T/_PI>O^<6:>HY6EQ191^9C"/(5=$CFA"LDUFK!>U"\)Y-F$C
MM$F %T;N\KJ]$?MZ46L1AL9(DHW07U[I-^5]':EM%/]:Q1\/>8X7G)QL-+]>
MU-Y$\] T!I]N1%;3L@F]I'\]8S+7 D]%\0X@DAJHHB.RT!1_>,0R_4CWP03%
M^CEKJ%:;K.HUK^RP3Z]%O]^\>6C^ E!+ P04    " #IA%!4>--J/#H#   ?
M"@  #0   &$R,#(Q97@R,RYH=&W-5FUOVS80_KY?<56QM0$LZ]4O<5P#F9.L
MQ9S,<+P&^S10$F4=*I$:2<=U?_V.4MPD33T8:+?,'P23O+OGN>/=\<8OSGZ;
M+O^8GT-AJA+FO_\\>S<%Q_6\FVCJ>6?+,WB[O)Q!W/4#6"HF-!J4@I6>=W[E
M@%,84X\\;[/9=#=15ZJ5MUQXUE3LE5)JWLU,YDS&=H>^G&63'\8O7!?.9+JN
MN#"0*LX,SV"M4:S@)N/Z [CNG=14UEN%J\) Z(<AW$CU 6]9>V[0E'RRLS/V
MVO78:T#&B<RVDW&&MX#9&P>S-(_3/!BR;)#%B1\R[L>]7M0?\D&>A*S_9T D
M/1)O=;39EOR-4Z%P"V[Q1W'8'?1J<[+!S!2CP/=_=!K1R3B7PA">(OWV;VOF
MB3'#/QJ7E;@2H\8EIU7=':>RE&KTTF]^)_;$S5F%Y7;T:HD5UW#%-["0%1.O
M.IJNP=5<8=X*:OS$B1/1:Y:;EO* [)0H^,Z%(+2DSS\6F" %-'K,]Z';3*W(
M<R-KTB&C#YBG%&JNGHGZ5 IM4T;F\$YDO.;TH>6"KU 3*TJB^3HI,873-)5K
M86Q"7:"J#G74V7N9GR_ZWW,Y_M+E("27;SBD=UX;":;@@"*5JI:*V3*$9 N*
MY^2[2.U1(Z&:>-P):$/5U13:ZRO9A2B*W/ XC(,CH,,+J2JX=H?P.I>JT9TK
MF5-R7!=,V>C-2R9LN*_>+SH4\[0+3&1PFN=88E.U4UG53"#71YV#L(?AH-=_
M)NR@W^\%X1[P>Y30#WPX_VN-9FLWR 3>\H;-H3C'O?U./L*)OPDG#.-^.#P$
M9[@7QX;T(*QH<!P\PHI.KQ?W<-2>?= %+_-'IH[L!<JUHDU*6:,A:V[N@B=J
MS=3VIY=!WS\)^IVFO7=@@Z8@45WS]'.^V_27);:*.0HF4F3E/4?]-$>L&L]S
M,D*>"JX;$;2-B]XM:] H68*\Y>J!P98A)5YW3^E_O2W\<ROY#]N%/Z!V\>O\
M\A>8S>;_7YI-([],9YR)#KQ'RP;9\S?;AM;7T_*[O!X[G2^FB5JVX]1(\9+9
M;'TR7^P4$VF,K$;^O0I+J"[69K_*OF=[[[!R]VU'IV:(F_P-4$L#!!0    (
M .F$4%0*XMI61P@  !HP   .    83(P,C%E>#,Q,2YH=&WM6FU3&SD2_GZ_
M0NO499,JOXU?>#&$*F*<.FIS) 6^R^VG*WG4@U5H1K.2QL;WZ[=;&K\"NP[A
M-H9="HQGU&IUJQ\]W=+,\0]GG_K#GS\/V-BEBGW^U_N/YWU6J34:7]K]1N-L
M>,;^,?SG1]:I-R,V-#RSTDF=<=5H#"XJK#)V+N\U&M/IM#YMU[6Y;@PO&Z2J
MTU!:6Z@+)RHGQW0'/X&+D[\=_U"KL3,=%REDCL4&N /!"BNS:_9%@+UAM5HI
MU=?YS,CKL6.M9JO%OFAS(R<\M#OI%)S,]1PWPO5QPP]R/-)B=G(LY(1)\:XB
MV_O=O7:$OZ/#=H<?[!_NQ9 <'!QV^4'4BO=;_XW0R :*AS[6S12\JZ0RJXV!
MQN]U6O7];NZ.IE*X<2]J-O]>\:(GQXG.'(YGL'_X&M3<5<;-->H;:>=TVMM#
M7>4=IW-_Z>#6U;B2UUG/^UP)NN?]8ZVTZ;UJ^I\C:JDE/)5JUOMQ*%.P[ *F
M[%*G//NQ:C%.-0M&)D'0RO\!&HV#^,MI\&D?]2B9P=S'J$5>#6['<B0=:T?U
M:-VE1SH38WC ?!=O@AD"8FTXP;979 (,255.KDXOWY]>#*YJG_[S<? S.^T/
MV=6@/SS_=,':S1;K#RZ'YQ_.^Z=TY^K1$_%_=[MS;Q#/J^PS+Q3KU]D5GTBE
MH,IB,$XF,^;&W+U^U3TX>GQT<RX$+M>:@L3UNIUYO"7.;N9ZM?;W<SRJS[WZ
MXT=?GY;60;U+TW#.QGP"S,!$PA2)SHVE9:=95G#%+B'7QC&=L0_:I"QJUGYB
M.F$7_[ZLLO,LKF.8#E]DF%H[%Z;WW&)P,!+IC-UD>JI 7..B\=$R(4Q"HPF9
MQIR%(W"9,9[-6)$Y4P!Z@%G,)S2,'V<I7AF)$4YXC+<,TRE2JM-![HY !C%8
MR\V,1%)^ SCNBDZ+]P0:@T,JGPUQ#!*(I<'LAV(9=F>>V]AT+.,QLP5]+/M/
MP4"IA!Q(I568)BGC3J4;HX,VA]@;2'IS-$T+='."W00;S5:GX<5BLOU\, DL
MD1E&G0"TC'(5 8GBV&Q6VF66(+?X](??8U4(U(E(6@EI%5$HC9JQ'(% &"9L
M*[4$:8D/NS$TK@/AR\$J210*!1"9&N'CA[/>GIC;,4N4GMHY; U<2^NPEG2,
MT\U@-UI974&?G1MSQ]H7"\#.S@%PN!:MUZ\.6M'^D2TA5M831"(Z221>^CB>
M,V[ (P81($<**+(,$*8C)>V8Q$DL10(E$J5K(6VLM"VP'U&KT2I )S<Z!H&W
M+7N#2!& T MP&-S&8YY= SM%UKHL%$I$;5Z+NF_@K>\:=46X"I>22M L0);T
M,Z*V%20'9)$M6P^4K V4X$#DYR:^48+2_U/66P?1)F9;^]\-LWQW,-NL-_T\
MG('%;0>&SR?!W\=6E?)SS N[?1=*E"- G)0CA=2K"X,*D+XFTGI21"G(O!ZJ
MN9=TNDK)!A3WP"MS[Q(\U9*NJ5$BM:(M5BLI_';9%B,KA>1&D@,R5 @^262D
MJ;"4M?TZM3[%>PK%_3@:A!MEWRGGB/BX4)R8']WR1BRS/_8(M<1J"83?1D""
M2,[8'\13DO%. 7NT,\".#@,9K^-Z:T:[ ^_MN7!KE./*F$A!X.569YQ(GUL$
M/A6FA&ANQ!Q=B'?)1U))-Z-ZX+YA::UY('J,A66R)KI2V/K<<ELZE!<F1XQ;
M7[_$N.D7W@!?XEY#AF6)0JAC"^2TAD@$R_< 9UQK,D=Z?[& CG<&T NF'DRX
M*CR=4;@A2;#&E!,,E+VG5EQ4'UO0<[B\OWST ,:.2*TV%*DC7;B'+=@F@?"%
M-% %GOS^+HJ-YK6]7Y,09@+M\?BC 5XB!L7.8'!!JB&Z=U%">_NR]/,M]T+Q
M*ZB4"@ =QX4A+*QDVWNTIMHZO$_GIJC+QJCHEP*3-:I^\T"7!$&-)+<A71J.
M.S#PQQ)T8N'/G8)=;X-58VX7I0G1HU\$('S>\/-1<OJ,*7D#JCRCV)"O?O,4
M/37P=VIKU]T9X'_;ULX?98KYFJDN68Q(=16W2T(CY'U%L7*G#%Z8QK$4=MK8
M17W@;Z#*-)7. ?Q&RAAIK$"H74BTSRMY@^A&AK:4 ? _%>3S)0F_%!+-]\NO
MR&)_E/'V*7=PA\T=@N8.[> .R[K@5&&-AS6G1.C1+IKVX[$$Q$J9VQ<[J2GP
M&TK6H>;SZ=I7J_[(=7X.]54(+#<]X0SC'N;C CM:6!#?@V@M:USL8NCY$RX6
M7S%8+!=LD2(\<):\,V7"N??$[JE)<:>0MSM;K#DIGF+23PSR2A5A )X*$4C^
MQ+Q$7#7D3)E-M)H )<Z,7Y<'_Z9D3TASI6> K=.Q#I3)U_",^'N2JJ+^.%1$
MBY)PXP&M\SNW4L4(,0NFAN%0/+?0FW\Y0OK/%9_U9.8GU7<Z6A^0GI1/*(=@
M-5(.XL<+S<N'Z/5F>)#N#/Z)^<AE<]TW-9RXV];9JT>MUH/-S7KTJ+96O;N_
M_ZB>OV5LN]YI/Q=;.U&]>[B=L0T?M! XQ(;->?:NTJ[,.Y3KJ]?*;]D&WFC)
M;<(CE4(H^..)R./O#!>WS^_L XQ,0<_AHKVJ?^=DL<+*Z?AV3\,:>&I/#[9R
M]/6K:*]Y]%Q\VC)Z[V?KM=F.>_4GCM3K5QW,;_YS\_64-4^?EEJ^L\O/*8Y_
M:FP^)Z>>.%!EK>>+PQRMI,=,;&[>3CB\913_8I4==.HO5GDF3KWL0'F-/>EP
MM'@;*C%@)9V1^$.:_EA"P@:W$!?T@(A]"L>B=PFFX??#]VS)-UXDSW5XD[X7
M7@"8P)U7RY?D[/?4S647/D*&+MS#71YZ^_K!]]3+S_#6O']__^174$L#!!0
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
M>4V*CRG459"H3U+=:)N]A51_)M736U(53B!"><BX5C)CWIE,$T0S;CESQ.B
MHUA:B:;=#T\HUO.Q^@'NW//K7;\&1L52;43=</N3P2L/OV0=>.9^YLUI=AI,
ML9#_S^1_=DO^5D@4A6:9-8J"_(G+E)"@$Z5## 5-L0"RQN0EQ:4FF0((-O*^
M,^T6"'@#?NDOI/PS*:-;4G9@$BM&9!K;)F,@\$QA"5:U4<)(+JFB,,JG*M_1
M4%](^%X2QK<D''BT3!$8N%[@C&&!,N.URP1EQD=&E0MV:66C]83R7>^"07BZ
MD;<#W-V&!3W_5*SDEE@)0\#)B&?@SXJ,!>] K"1 ?R,'!K,+(B2C"UP8*M43
MRK99&)]W]W9..[;77@CV9X*EMP0KH9<-=C[CW,-X!7,:-'!PF914$&:=H4(O
MK30^;S_Y@-WLNEYQU"M*'WEG &;6F]ZP.RA.W_3\PG'ZJ:C9;1.+A.B1-1D8
M6CQC)JK,1H8RQS!GRNG(-(CZ\^J32WH[[.7]%!,9-.#(0K0_$RV_)5KM1"1$
MZ2R8$#*F# 'KF;',&0:NLD'2<U*.XA<U&%;+3R[A-V!>%::]V?7AY'_#Z4+$
M/PU[U-^@B]#'5O,CVEK]ZK2EFD6:4>M1QBCTN X@;JFIP!I'*@)=6D'PGT8"
M"_J$4GXS+(IK'M(]7.4%"'X.@IU;( C84(XCSI1*(]T3FUGF%%C:$45,M.91
MC?WD[\A_HS NJ=3:L)N/I-_?-T7H+UU'A*=&:Z*(1=8R;*+5*D:#7.!4,&O5
MU\TT90)88$LU, #SCFGW_U[:;&S<,?I[G4Y2X3UWN%,^:FLX2%'F9+E=1TAW
MV,E\;Y"-;[A42WB">Z$%6'X.EAR=W@1+"-H1@[-@'6A\%VBFJ?>9DCY29+%7
MB3'H"ZK("TG$.6#.$?)]Q S[_@9<E Z.1J,1HI+Q**S1-$H6+(]><V1+N& D
M*+H*EXS>1LN'H6WG;J/=,X,%."8&CE-T=@,<RE*B'269EQ' X0TPB: V,\A[
M@V(@X L DX@7BM$7F)$7H%B^AY#'LQQV]D.[#01R9+JGU^$0\Y/@LS(BO #
M3P'0N&U/( DCU@N42<%,!A)2F9%@7GA0)=*H@(AF2RL;J^]WUN^M2H 8/H2B
M9/D;!,$UT$%4+ (%,&?@?P1P%ZA!QC B_8@@1B"X4Y^,9V=?7=$F'TRQ592N
MH?]LVL-P^>C9H(:3>G/OVV[WW?[N62_]#A)UI_6SC[A.ZFCKRT?6^@*2@-_K
M!Z_S.MROOE8_J^<:M;Z\ZX.$#UMG]9/=SL9!0E-];0_52>NDU?E\V#AX=]@B
M];/6V2;>>ONY?7'-O]_MVXYO;W6V#^IG&QU  ]N%]FZM?3S;/=@ -'TD=3C6
M.FL<U \^L=TOGT[_?7;A3 SJS4/H@[VOB!OAE;"9($1D3$J;@?$)BD,HKN /
M]<B J;F,\(-TQG>@$:W2RA/*0C!,@LFAF5 .(0M T4'H$AIH 8WI0./T.C0"
M]<&:%+,'[9XQ(4RFC.29PE%BA)0#GG\H-.XT0!^#,$;FY^IPL-\K\K/@*V%@
M5 0JF[=8A#M@$4Y9QC@ A&%',NMDS)0&C% OM.3 (@(ER^)'UL4] ?,8-+(
MS*,"Y@:W$*=AK"NP0PSH'@9V"3BW*F;4@64JB#0QN D"YO$89K/?'R[ ,DFP
MU&^QBTR3QB"E9+0J\%^4RPP-/(N6$(<H2)'Q-)?\@G/^@M+999<%6!X!+#>8
MQ5&A%.+@:7(#^DACGUD8])F,446DA"",3A LC\<L_PIMO]E=[QRU>Z<A-(MA
M?[ S;L$"/Y/"S\=;9(.YMHSSI)2(S)B5.%.1RBQ8*Y24P@5M4]*A> %6S<PR
MS0(\3P.>&^0CB6/< &1 )8$WS:/-;(PLPY(9BZABRD\,/!-CGF813']8G%Z!
MSP(EDT/)IUL4$P)E6DJ54>. 9XAWF2;&9U08RP2)7+,4CY4O,)(OE-*SPC(+
MH#PV4&YZ2<1[*B/)*+<F _](9T8'FPE.J8\Z>!_&@7NN7TA.'Q2T?PA_7,?!
M1MY-"T?> QK"^]S8O)W"]RD"EY(KM^+H>&[:'WK]/+5C_600NOW<MN'T_F#:
M8#BKGX,!M\[667H&B!"WR#I<UVAOK;FS1G./[*ZU\&[GXTD+@+(+@MW]]SYR
MG<]=\T4/MPX^']33.<V/(,+/!ZTF")1\8HVS.MY:VP5@?.[LKFT<--8^=\#]
MI2!,VC@# #37:>-@_2O5TLD >D(Z!'I".&  ZD!M1!N1<(HCPI96?KYJZ1^K
MSA7@4IQ+(0_]>DB9C_>?$0Y[26@W* / H)F+"DD<6+#>A, H1VD]!HV8D3LG
M='[(':.$S*VX'8YZQ<  %'9&3^[/#$LTUC;/@7'::'JXU_K)5O/P#$8KJG_9
M/=AJ-G*X]TF=K*<IFWP7!+VU<\X2/=YJU@F,<-)J@O";+=3HO-MOP3/J:YMH
M:VWOK'YV""RQ?MS8N<$2!^U] "!KK.WN-[Y .P_@'IV-?6"AX_K!1[8%;+35
M_,3@7OBN$#[1*++(:(8I0QD+1&1:,)XA(;6P%@.Z4L;F;\WY8D61I(I[RA@(
MW%B!#<=:(".]-^S>ML;[O!NVXILB^'RP85S)'..4DM>]HN@=Y]V]-^8(C@SN
MG 0\"T5O=@!S=@$86F\V#NO-S^W$ /6WZZ B/@)X-H'NMSM;:R#,#C#%VG:^
M>PD84!P;^RWR*<WJD:TO==0X<\ 0;5 )>\<- JKF[%-B);K[YB9@0"%]V3C8
M;6[2UEF+ T,!NZQRN,?IUMHJ!54##)98R1_>%:V55&O#F<D"* !PD:%?+8.A
M;(BE46L/%BNXR/_]#T4P^?/^L.F.<ZZO(<=&APW208D0P1[V*@H$S">"24L
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
MD1N1:NLY(ZRU<RNDBY)K%1&4PDQ@$I41-#!*K,4.I>]4FF"Q>4*JFU8/4,8
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
MC0 O /, P$QPE8#PU@;.9;"(26V4HEQ12JVWPD:K9Y]AIK-DY$%P/3]Y8UB
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
MYES]-;=7&SN;I9Y;J,!2!0XN1EYM%-VNQ:+7J=5J(PWX^W\'O8G=JF)JN,Q
MZZ?Y$C T0*5VA^4LRB/2Z7HY);(!#VN4SZHD6_Y6,(1_54AZ+@C*I/<\2WM.
M9=9*G6G-%0M<2\/]TDJ:G*=2?8_M)HH6<2^T_ 3BCQ_+0X\3D)GB&]WL^+NC
MDX\^'K?#7MY//#M(-9F?WY@D7YFC+")CLE".2>)=IB(EF<?!*^^00X$LK30^
M;[^H;7;=\OVCE$]-_/<+6OZQ?F+<H):DG:83+^5?,_W:SE%P*=7 U_)N+1_T
M:V_V30%-_><B%#L3#JDDRTC17YE/97)9,'FO^=2[#>GS5P#HAU\Z\T?/NW:,
M+%/$[MO2AW6 ?LB$\M0<Y$DZ%8^N0( 3>\71.+NA3/EYTQMV!\7I&_#NK[G*
M\ 8N);@,PE'1^Y;N$[J55#ACE[FY1T"14'"=3^MKX/Z^;1RTFOO@(G\^W'W[
MN=/JK)_M-C^=[![<C!CW^-;:[G[]S('KO'E<;VZB%FGL;Y7MVC[<_;(+;6FT
M&\V-SIT18RTU%8'+C%L<,X:4RS3Q*HN:8 8_!>_$TLKG/+%+;G[!9_[MH?Z#
M07,M:V(QOGX^OIKF9'.< >C*,59A[^FI!\['ZP,'.8*)A8'CC<89XX1D)GJ3
M:8JC(,1&C>W2"F<9III1@7XX=":M),#(>'+3J43P'R5IUWI%K3?8#T7M8%CD
M?9^[,NP"%F)^E>#+TXH]T\W/RN__G$,ZF9XD-K=W:N,MSHK:]5%?:_26__F;
MD;PGMU4)(;]BJQ*Z3 F=N 7XL-M.W02^7_+C TU@SN]G6=_);F*AHN]4T:O>
M%Z'?'__S'AJ *ZR>&VOUX_K!1U#-'U$KM>WMQF&]>7C66/.@HC=Q_<M'TCIX
M!VV]I9Y1_6SUM+&V>=Q8VX8VP?5?/I[ <U&#O#NH'X!*7]O-ZYUU?'<FA(A!
M2J(SZKG+F! TLYS'C$=E&?2\$38NK6 ,4JY]:)LS4ULM)6IJ:T7^+;RH[0QS
M4&0<_5AQS[22NIU4_$LF1I'@_QS'X!OXN%4T>\=5]BR?: 2>W!J!U.) K2 9
MEMAGC%J9&4QMQKR/(AIEX/C22MK3J]=],=^3L4\%V-+XWBH^%+UO8&C/=<#D
MZ6"]?AW6QFJD)3,99RQF+**86<]01D/:=H\I+I!=!$SF;&!]Z,'(:>_F1Z,X
MY&+4_'34?+JA## 1TEN1.<-UQIAPF36&98ZQ $)R+FB\5*Y+_(5 R6^X$M-S
MS\?(2D&1HP+8.C\R[5HX"6XX /L3?@9G/?07(9%)]CD,X%H:P;\;^YA"BLWE
MU.I__T,1+/_LUP:A'8[V093C?)L7*;K6'B9AU$P13"VE1+ZJ/4JFQWU6K/UH
MX>P?C\C<R6Q?A?>O+%?_5@X"_DJI(E1*EV&D&1C>QF9&@!U.O?$Z@'DB(EE:
MD8C>9-I_CC-S'D\T[WM  Q\29BL\\?!;XCG^*A"*&H$W%+B4R2]"F?)!I-4:
MW'@K-?-B:45S^ 7=CC[,3H;(_7AK)Q5BR@<YW+ H*2P4P=>.AD5_F-)$!KT:
MG)'8880]3/ZP_TPZ,65LKKK!J^JD4VBYK+'XE1 U9<M2B5^*T/XX>BO8HP2^
M&;U?ZL/T&UOV[#SG:=QMZ#3SP:B^0S!NO^;:IM]_0$"END[B=WJC,*5-M'/:
ML;WV'_>RJ>>U+\XS]4I@A!.W;[I[\$.W=KR?PR^7%/V0Z>E[5;B8IGLP]6#"
M6 N>8F++L5E)NV<40MA-B18'K_-6Y]W!;F>3-M8^'3>:^_M;:RVV]>43AK9!
M.UO'NVONYMK6P]WTK+?OX-I&IW7@4*.YBK?>KK/&P1[?;7XZKI-UW#AX?=C
M=\23>5 *;*2819+BR=JP3 E#,\LDF!J22:G8:"E"+R&GYPY?U(Y,4?N6BC#5
M_@]:1C@M_*CU]\$Y^HUX\STH8;(#8DX#;&-:'K'R8D#<8T!LWHBI$>*)0"XS
M.-J,"9H6>\N8>4NT9L@9SUV9:UXEL,\S^Z^/]>UH<<3-N9FDC2L_+?-T@^%&
M.IXDCLF@4U&8Y$M;T X6!YM1IIEAW$NC#0P&@$JK5QS6=I)^J)T+Y.<AYUD/
M#][;S:Z!A[UWS<.N-7K=\.R79(PJO$U!<IM=G[+R0LV>UMQ^ %1"JPYK^4A
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
MZIZ[\I?Z[>H*A#+*<V.=00H37 1GKNR/>2U]]C)E%K/5^RY6&.V;<53D:1U
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
M&]IT@C^),/,*.Z8VWX..OFMNK3HG-U^R81)OO<+.B%8ODYD[9"B7>59= 7&
M2!DN%,B*W<FKRR*>Q[!?(7:+#7[1([-2IF1?OT50C7[W!?SD%_JS]^(OG>"?
M:8+[*YN+G!QDF I]$Q<JR-7_53!I()%IY5I@ U@[D@P4ZH]N5/.3JI!/L(6L
M? 94TA_&Z2RIYLII<XND1K42-QT;<1$1S!J!D'=K4GS\<PGL01N:FM;V"<Q3
M%:7E%.12.)#XW3_3F,-3V.">>$NS)?T@SLO-LP6RV4J5>;;.$($@Q1=$- 1^
M52J%B\0!V,'\9U0L@<5*% &O.Z\Z 7'@CO-@MN1A#WQ ER+RM()7Y1&\$+N%
M%\^#WS:P()%((IIHF)]4E)<)_86?\3&R/X:#DM$9!%FU(O"%^N')@D6<%^6S
M$O:6QG/^N<JNU;-J#;/;P%9TW%&%^L4!Y$^R&3$K_/(7.(TXU= (XG!K%^ 3
M9 +[@W<J38M-<AW1OY#[_I7E'^ O.-#+X%64P]M2^.9]5M7^_2/P,9R3,'B[
MC#-^\']@&0KDP6O0P&]@=GBVX/C@K]\D\%06,TU_AU?"^5>*J;F'W)J\+)W:
M":S)B \EU<>*;A"FJ![9):>>'$M7X+9M"GT?);!!&2[@E]=<]K6,$V"69+TD
MDKULV8C.UMSKFZB"=W%9%I=5?K5L'P).R.LJQW.!?>WA$*UA]1]AI:6"E?8N
MOG'O%+@2RC+1-?FV$A9Q'.L/]OO?M%Y&E/1=P;F:S:H\9PYJHT?;1,]/&%ZQ
M=H5B(PO2K Q42M<5+)JV; [42+(U^1"^!=:$B]. 0%W"-S>:AEN_MI<MW&QO
M0'*I:$[7>[E9H\\ 7AG-Z$J#PY_&!4HLLPE)!MNWR+-5< T,G54%'7?@<&"E
M3>U=**W=INJ+^".?A)DS+@R'/R+PS< IG];7\,_O7NJ;\2^<^R^W+;R%K&&I
M"%A%&VK[GN4+13=#O, 5+:(XP7?#9%"A,])4!3@P:$1+9R 9>=[XE31MIW_3
M($#7&; <WM2)8BA1_ B>C$O\(1!F0TK-"GF<Q80E;4Y]X^'XP[1ZW6_T91==
MP>*O\ (SY&!2R?<NQ<[Q;@>6C($O>+>(+;.2V8Q=&@'BN);J"GCO.HOGA5ZT
M^,MD;RRB1QX7'^"OHLC@>]QP*KAGY9'9,#/)+R1H&Z> = ;@&I!:/)]LS<K_
M;)EEA6*QE,)V@:242STJZ1.Z"O% MO%5(3QSB;=]$E\K$H_P:]E*?%-,AKH>
M0A^UK4V605'?S.'(\M4#NAXH1M27(;L$"SXR*@?8T2FH#S-XMB#SA9@?2VKV
MS1,NN"1>T8F!GQ$C$M=JMI/#43O(I)O%,&M6.N?1"N422/#KF*0/SCB*4]D3
M.3E\WH#F(LV6$<%#;9P]OJHBA/+%P%N&ZUZMX7CA@':EO/<U427CF8=K(J5@
M0PBKA.(%T$;H@/H^&T5;%($[V%%!^5!G?,)QMH8L5IPJA+M"RX4XD TSF"$M
MD+PK:NY2G#X'+@5.*&AOD"5$V,O[B$Y6_H-P_T!Z Q"5LB:()3+@ & O7!V"
MV]#4B&WDI-&&@D@LJIB;=.,(2C&S+X SGVW@^K>VZQI.R+G)E3>PN7,!-83E
M634<SMQ2U#&M>+58Q,1,51DG\7_PB1L433=65.$/:$RP91F^;)?,HMMSD<'U
M&Q"[XBYI>UCO&OT;CFY$URAKAH%VZ.*UH< VT)_?L 6M\(:":5C9F,#%#DQ+
M]N551)=-4M'V*BQ:B,'XC(T]L5HK9$T\:'-0E\M(T$I(,:<7H5FO&58OF[@K
MOJQ*MF+1(EDQ@4@\S*]1:<;7J1GC1\*]!4L [C4B:+:9)3(+$@MS^,=5GMW
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
M336"A?0SJ=Q.!<#.?EHOW(RZ%^VU:&X=FL/(]:JAJF#605+ TN*RV!7#?Q&
MN,Q+C;!"=6UP]:E(8 IDUX%5GLWA/,'O;560K9Y_X;@/Z<QHPKX(%DF%!\GX
M8.&@1J4A(^S*[(-['HU\DLR^%RW0B36BO&@YS>0O8O4:*4"%1S&!K&'1G^DR
M2EF#C*94@CU7X%=.2V8LKEK/N<IDO_A1'V=J739=K4ETLVW_?&8E;'J0,MD
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
MRBYL<7ULAX1R*%NT&3;3VP6!IGESVE8F3CO];\( PTK<^ACC!T8/"K63"K[
M1E#-SL8-JM4ZDW/[8A8S^#R/2NXL4JCLF.3V@OLX8\*)B8H-A'OC%P6:H;7=
ME'74.4P> @G[)W&P5K'A-L=VXU4>L3:-?(7MF.$4P9[.HF2;+-S)'009?$V:
MEIP+$ =5V^]Y5!0;S JPRD55XOFFWJ6=X"T=1?@5\F<&(IUO6R,JS()"?8_\
M6QJQKS-T R,/UKAI#N=E4XC7$"E ZJJ1:_HXP?=P?<W,#?5=QK(H!MUWOO,N
M"_5IYRFP%N2>!S27DD0?AAV*B]XLV_VYC[VJ52"-HG^+BP_!CVS[2ZMH)-R;
M4JUXI-Y+IGM<!#]B^_I>]]D_SNTJ^MWQ=-:U$5B5>\'H6T2<(=25/*GF= UH
ME32)5S$+R1 W#126HJ:,&9\+/@U' 0YE3:$1?22$O95O=R@LR(-\>YA?:B<-
M+8#L7V22>4834Q]!',6%TO?<V75N_HU$#^EX-5_^>VZ2?6L+9XD1(N.=)A_6
M5J5;?XM#DCD-A1Z<:1.]D$[EV$^<;73D/)(R?)USF(H,IQ!,X8)O,K08ZVW6
MPRW#M] *P"S+UQD=!N \W"N<039CN0H,GE^A@0X,N"+G"*IAY@F@"%Q^N(P.
M6=J'C*7P *4DW^/4Z5I-2@@NM\ N[-R7G;TN1"=S#1GGE$*? HC%(E"K=9)M
MU/S@21@]V[I6]7;@;V^8C*^6L5H$%M .1&Q<X""_1!\4*1F&+NBRD]NE;="X
MD'M07Y.PT3&J2C1-\H2@7 HH\@L+N.9@!"NMO)>RELZMMO[)GX(_4=&$32*_
M=Q3G1"'>%^H_KV5AD) YKRCB7[!3],;A1;ZX8TW=2S8.\3,<'DBXT1J#C*&E
M/5*^@[>9V1^K]*PK8!XZ'79R^V:%>H-XS_@2W\]=U5JXFM<0:7T?=N'G=R_9
MQ<$S!L4.'R>#0KJ]D][!][A]Q"H?.N"4Y0L5D]Y37WX'53)U'245,1WP%NHT
M.9^DUN61<;" XYF1ZNYL%S6)M[H>TE+<.+PD348P N XA2*5VEZ!3^77:.+O
M4F%8005-=1GA>, %<IXMH7-[<PBE"V-L6$V9]4!2II;9S:X=)1,!20)2*"Y8
MI.RFD,1,9:$PLR+3HKRAAW_=ZX:]+NO;7T_XSUO7W'0HP8XFH BB=8$R 1B9
MV+JHV(PQBP!>2&)5L> HEGNDQM-+QQGZ=)RC3^5+I>.<_&7X.TELU#E(-<"5
M8BAJA3&'_R@36EVZFJ.]5DQX%[2R;1E((I DM5P$202Z1 FD%U'X_.@6PEY[
MX+U*%%EF8@ $MN/SZQJV\+Z\JD:BJ!$]0BDMSJCC\ R=P>M"/==_O ![? TV
M_O,XI>G10R_JO(40S8U<3'H??RTB8=+KC/ICE I2CB O%H'1(8'12!#E[T:]
MSF32V_EUMW/?[RY&]WMRWV1[@\ZX[R?[4),='C3LW6I#CU/3TKP^VM.*V_.G
M[U#B97[:&QVR?A8.QZ% .YKZOS"P]L-6T.@N'6Z>Y'X[=0F'-),_"UY P^"0
M0HQ#%OS4"-?UA+L7X7K3AVBF=>PZRL/]TEWV2[,W]I!F%O<O@SI@C,_&H7Z2
M=Y[D?1 W^IW^"31PV7OE_@+K?EDF&%&<>:R-LZRE'X;=X32<C#U.M^<)@Z^
M"*[A:.@Q-SQ/6)Z8=GOA:/R@S9D_/^[&&5RBOV9YN0Q^B(K2%\K?F7CCBW$X
MZ9]_/\A'ODVCP20<CWV+JU/?IA[V]-W?HN/DD G/0,2CG72@@+\#YYTA@_7"
MR;07CONGAG[^6*@[Z@]!=]_?J-93]][4!0VX-WAXWGUJ&O#[K/(:\/W9<CKM
MA_V+D5>N3GVC1M,+L**]L7+R&S7H#L+!,:W*_2!H;<EH/D')Y_R<^60?(D'I
M^#J03U;RR4H^6<DG*_EDI=,FG$]6:D>Y\WE+3WB2YZ9L^;REIY*/,)V,PVE_
M/TBZSU!Y2AQQ,>V&W9'OH^HYPB2'#(9AM_?PT;"G%J_Q&4N?XEV^&(33J6^D
M>NK;U.V'%_W]6=%^FTY@F[KAJ'_$T_2(+22?L42])WOAL+L_N.XS:NY'V_ZD
M'PZ'#Y]1_C1I.PJ[TX>OZGEJNJ_/5?J48K.+Z7%O:[]-!]UY_7$XG!RQ0;W?
MIH-$_$7W!++U?9;2*>;2^,GZ+*53SEKQ64H^2^G\<T9\EI+/4O)92I^NYGYZ
MEI+33<4G+#WA29Z;WO5E$Y8>B6MSV-EO]'ZB;7N,-7WSY'>U-^D\:.Z.WU6_
MJP^QJT\M .*3?S[EZNK=<G4]E+_V^.?$,\A!\G+:.4YXS#/(V3#(<9 >CL\@
MC]BV\ZE6Y-WJ/&BN]O$Y^"GN*E@ #YH]YW?U)/64L]_5IV;7^<2V3[FZ!IW]
MI8B/5ROS#'*@;O-4U7;/( <RR%,U_'T:X<DFN_G)^C3"4TXK\VF$/HWP_).Z
M?!JA3R/T:82?KG/>,8U0-P;G1$*?-OB$)WEN>I;'.7M*&$;3H>_.Z#G"%%$/
MQN%D>&H==#Q'')$CQI-P-/ X9S[5\82(U^N.PN' M_P[\6T:=<.+\7[1X7?I
M^+N$3?..W8_F<=I'/O4./4)C8+#1J:$I/P[:]BXFX85'D'L8VHX'X6#\H-6
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
M+_?"7O?4>?G@EHG,U,?(*6I0L#E'H<(S/ '/1T-]+.)TKM+R^;/^^&@3=^[
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
M5?J]K>9&*NH#7F?$2OF'Y"'5$-^V%(7A";2[\7NHT<<\&7%7"-%9=_BZ2FD
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
M>;(H@%AB4"RQJ/-=R03"4U@Z,63^9>E22T2U<^IRT)^*.ZJ\ VM&NJC#Y7\
MI1(8/K]:2&4^+!X=<EO)C@?3A1>*LMJ5?9ETOE<<6(779L*"J:KWI$&A4SR*
M:2D+'/;D&_6_X,$H03.1"XYC67!5Y$7JZ ?/<$R@4^FHQ&6J:)TB6L=6T3H'
MG\K)M.M9RFI)ULLUA\J]@; *$"5E-7B,4LGO'9><;10>(.KFUV<;"Z&1)D*N
M@#SA(1" \[RZ55DG2CZ+@DG>;P-A,8\LD+6J4I11> ]'?XLYJJS",0M0[J&[
M-\?E62GN,LIY7:AA/0 "H.S$XC)PAYI5<[^JE5S2(Q2K:A^!1$:Y%&7X",3
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
MDAGA43>(DBR>1\Q:<]W[*'P$ ]A'P0#7BSD AHE!!:?M_!A'+O=@#Y-5-_%
M2WN-NB&!!![YDO>T!<LY,I:\3H0DXQJ'9<@?1S!6A/;2'0@M#^571=3IL&"-
MEU2Y1XG(XWX4#^&[!*0T2)+!7^_\!+^#)*(S3J,S=+OXHX*H419KL!#0:U :
MZ"A#@PPU=_'U&'Z';P<:_\K=C/)7HG[?=^$].&[Y>2G0Y>=ZL;9^G[OX9,B3
M8L$>3T!/I#$BF.K$=+QRG]WJ/H^*?=81"3P.[Q1P\2D+8%=,FUV:SA/^/7W;
M=#SY6TF6F[*U_.NO+@E%$'6$)V;7;M*P#.B =L@3]&);QK/J%^E/YK/OCTWV
MO6 )K @HG Y86N$?_;&;C!N$_ *CT]#+MA8^2_@*FXN;@*>=NWS8X[&07[:I
M:Y9AF=H]G(J2I=!(A"?O? \M2)9$(2F%+($7P$RYF)4?X@$1$XGYWYF/!PN>
M[!73$6R$S"?.65)AFBH#Z&*>"3R@PR$;PG;#-GBT O$D%X?-#^G9%'91GNA$
M2T;<]?N^>-<4.^( Q8M>8J/!! \OW:2TG\'Q)P[';^%2Q$^TMB1S!Q,+!%G!
M7#<;9@&I0?A%;%R8A;Y+?X!U+S[S^,FCSCP>H!'0"+X$;]/Q;2P(HGNB1# &
MYG!)*J% NV4QO;38$F]MY>) N/2N(%ZQ09^$*@H;0'E_(1!%@I3V 21Y1842
MWZSX"XY$B'R8X!J-,"D9P5;Z>.2  36>H-_.3P:YWCAD/NB4?DB_>[#-F*SC
MY_21YU]#I*OP4IS3A[B)^!L>&.(+IT1^+O'[WR\XK@WMEZU"XJ./QSU)/2]S
MQ=&L0ODBM,1WKDPRK5=*>MB3&,#L/HJ_(,'JY4*;.21TD,QG='INA07WIIC^
M$\LP[0-Z,W-?, CE+-?)I)A.4TY.B!L\"1%5K?X0W[+0_T?FH\E]_0SPY-VS
M<46X-[0"EW&3*[Q0<K/:PJUMH3YUL*=UE_4.&FK>I1JR3&5I:)_1%Z$-&'RQ
MQWFHA9'FEA;Y>N_U$08*+0*^'N(4T!3(Y5F%C\CS(94=UHONI#Y$,P%U >@(
MX#S6&*T#51H0XNA(*52IL1;X7Q"W88"9!_3UIGYL2O.'M?9EJ=(Z@$]IYQG@
M2"HDR'\^OOM1^_GGCV32X6I'G):,BA'ZP6*Z"P$X=5&?R[TQ?3\>"EQ,65IH
MDCYL&P@B_)O8=M)%[@<^ZH:)!+#")[:Y%Z1U%%Z0%PN](!^ 5C'(IT);/C:>
M?%U(G#>\%V?H 39;Q&26KGUD6:#]UM ^QFP<1"AE@@B$3*S!R^Z$777#0Q_.
M^*^@C<#7P% CCD.UY>7 YWWM@S#8$,0*C1X^#$&!EX.\__43#G0-(J(< ;X%
MWPDO9S6B_/9H8YXSV\WN47#=RX5<5_%;?2J,GC<1'$4PDW\""S#Q?%<H"R2>
M@:QWN"UO0[08Z8,EUWM3A*@+I[Z/4K0$07RA1;ZYR'EP\SN3@51[NGE<]X[M
MX_6GS]K;MV_5+6UQ2]O:QBUMQU*WM.J6=L>RW326R/881'04)[KVN@ _B9V)
M ,^7^9VD]B-JCZ@ZKN;?.N#:4?>= ?,$;8.GCP$B"NLJ95<,'(6AD $;)?QI
M_L,SST]& 1L_]4.:&#WT3(XN!1YFCDU%D-+KQ,?R*'<ZC4ZG@Z=9YJS)%\N#
MWJ"#/A76*CZSC8;I+/X8/MWP,Z>SV9/+)MMNF!N.NO^Y.NU&QVBO-.P#R89+
M2L/]E25@(8\/$V(\OQ;<>S9<)7-P@^#).>L7L%ZGY5_?GO/J/_MI,+G^AQ)I
MA61$20K'<)1JH-+YGI9/=,VJB+M9^L-:'JV=;-*7#>V&W?E!L&4NV)Q.^V22
M%2G5:M6%./5CHCF>BAEM:ZT#MF*6?*VI\HJ%/@^T5PWM'0O^88.P+J5?C^.\
M"?W=L6I,M=JQW%SWH2Y/9'G#_:%R'8KW7NCZ6NM\'A--7F>W/.3:3PWM1<R]
MZ/XD%9T5:;'2:=K.ZFO'!Y7S@#[R=U&<WK+;]?2^4Y 1[UB:#F"H%PWM/SP8
MC6LL7VMX@@0J-3LUIEKM.&[A;58EBGVADCB3:ECS>Q5,GHCY4 95S8ULS$.&
M_90/M7LPNS#0L;@#+F-+7#82MTX7'^-H%"6 W.^CAJE=:J\#&51 4=?2PWFA
M:Q>EUGU#P8_CBSS:\>)E-!SQ,!%SP2NO+"EBK:Y#%HP3GX:8YPZ%W:.@J3S&
M\47$8D]#2<+AO?2GBU<<B/%WACM\(V=GMIZP[V4\75+.1(95CK4/]R$\/_!'
MN(X7@-+  Z2?T-]IV#*2[R*/Q: @,U&J'^CR=5PFX%"0&U(.[UMA46$&@[WC
MG#@,8X &+.:#*/!P]"<7]*VI(2Y$<+*XE%^>K*)IZ(6=-P@^SK^.*&9#QK&*
M_)@B!N3AR%**.J)H-EQ3I%W#3X$,6S#$C?+*E^,3N9YV&9;Y_(=>?/5\TZN_
MCG,,][ZFN?!NH#PLU;-Q;"$'*'"V(696E!#Y*9S+]\=\=%9D^LY1,+VUD.GG
M"]^7H"X 9#THA.G73UR$KM^DD?M%B-,<"U:^-]O_Z5F0P02')1U/" #M8\#"
M:A#2$0J$?H1!_90E)*[T\E2(1(2RBE6[U56/8-7+<SM6NUJ<J\/O_6ZQVVFT
MQ0WANG>+3:?1=)J[N*\S[*W?UYFM1M>PCF6RS89E[^36=E>4=79\$WJX\KSS
M;\)(\F$:TFT4K^(8.#Y'V8K7P5DI_:*^^&]2Z!WB]S02_^UQTJ)EZD$VPJ0P
M_#O_RF/73W@^"GTKRM(D!0P%2LB_"Q-/IT_O61PS64= ?$RUN)(SWHG?Z!?N
M73)1[)?H-$E:T.[<3:@L/E*D7HWIB72%8T/2[H[Y 2*T^!44)OI6/TNSF)<9
M.>A!$+^1T2&VD#00\=>J&D(?"E7D"?\J\[KHC]/G#ZR)@,P$^2)Y[,!$$)/P
MXR3-QP^R8?C]5CR]E5M;\ZCO;%\O5@$Q/_1.&)!);BT47A/S^YVZ/E=HO++R
M%ARZD..JES*.J5M.=[.R\>OP8YT[&3QN4VMWNM;N<[#Z^NO-S)9N.V:CO6[E
MVB/CYG,65U:KI5OFNL5G][7!QV"+/1JA0Y&[LQ"EMZ'$6G-I=B0\NDJ!\]V)
MDP<P\'30[(APJ9X<H4[;3ML;'6&LQ.<H94%-+"SI;[=AN[PH0^]]OOY3TVFV
M88)M@5K'8:/MBBUJ=Q8W->*V0:!ZGY>M6'G'?V"43-VQG7A %ME+GP.*A'CX
M1O_8&QV8=6IT8#>1$)\Q,BJ_Z<RCHD33 VPE&?L4@)1@P*"6A7Z:%/5&/]W\
MDN1U1C66I8-(E)@4P4KY-6 17649ID%1,_!#1Y,V_=L0KW\H@A$-^H:F7:<+
M@BZH!"A,@NIJFBW=:34UG()6N>1J:!]$$;,4M4=-GCPQ^Z02C5K<UU"@I+BF
MT?(;FFIUVC).LO0SD.M!U[(1%:N2KXKZFMW2FVU#&[)Q9?TLH4E2:2WM?NH.
M3\OO[S2ZNA-%](K%:/*R3LYGRK<Q-1\J\_6MI3>M9J.U)"!RXBAT'PR K'U\
MSW8CC!>%Y*X:%7:Z08%K,<+CPFF[YE%$%MJ+2YA+;J'P0#S!P$7)1,#@YQCF
MP$3%)%U6NA?!ZR 1\P)K*Q;?J-F!W%8$[MJQ]R=^\LZO[%)[&V67NLU"F*BR
M2ZKLTHZPH+D0"SX619;+QB7:&RZ%Q T6>G97[VYQ5()>$& 5:5_-ZM(L[5+[
MQ+!RK%O4F[X>C2(_3$D0PZ]O*T5(K[%0:13O7/XKX;]7X=_9BO!7G=%.6_@?
M4TG-7V=.]S:,)>#(BQVZY=9&0F=)DN' [_FR-]R<IG':C3O@'G8/.48T+/.,
MO,C-9!.\!]K!K91&M#,SVS3LPW/.XIS4>6T%%YR@'4R:1IS786#^,A8MXOVO
MGW3T<39 IWF);1<"WQ/M!N8U3=S?\E9VLE?_E>GKTPK8I[(*_$=1!;Y2S>"-
M'P^U)S_X7Y^&4?@>SD4,GV.)>N#H3X@3OF6W>K;K-4$U[#4MWNOTK'ZGY1J>
MPRW+Z;7_?(7.7P/^]Q)_,"W;O-!"-@2">-Q_*M4_+%MX(1C?LW\=]UY%=S];
MG^Y^M]]EWE^O[_[XL?O7A[]<\\/G%W_]/ORO^7[XB_'^U7^M#Y]_';S__-_[
M/X8_!>]>O?_R^_"=^<=?K__YV7X?_/Y/9+___.7^=^NG+^\__Q' ]XWW?WTQ
M?__\B_'NQS_\/SY?__/'CS_]]?ZWW[^^,SM?W[UZ=_='^-/@CW^B?]X-/P7O
M/K_X\OZO%T-X'[SKG0'O'KS[QQW#>X;OK4_##[^]'[X;=XT__F]@N,-?0_9;
M-_OPU[OQ'S_^\O7=C_^UZ!WPSG?__-=Y]^/K?][_\_;^G?6[_<>/OSN_6[__
M\W__O+7?O[JUW__SY1[FU7SWSR]_MKINJV5[WF7/:_<OFUW/O.RZS>YER^%F
M"TX]]RSOXGE>T/^'JXE]>:YKN]^HGR.AU9_]9OW^9\=T/:MG.9>F;30OFX[A
M7G8MUKYD3J_5<CW'[=CNQ?-W[L^<A;KVZ_7L=DF:BE/V]M73/>P?ONJM=_:[
M=_NGX;9;-NNW+[M-JWW9Y$[KDG5;QJ71;AM-9CD=C_< WSK.]+9]7W,Q/X%3
M+UA KM>; >?[Q-_'S[R"JP18;E0I;'MT\Z\6;)&=W.05ZO&NZ25+!MH;T)KK
MSE?OHQ1OQ*.'5;B5KEW;UM8T^+EM;F#Y[B6\+V9N^C21U8\.2=']Q#S,U\P7
MU__([=%5C#"G'J4<N@VSU=JDE(-I-$QC-Z4<-BMCL+2F?;=AMUM',MFCHJR:
M[$XGV]EFD8PUDNKW_%7+W#RM'X3I87+ZWU:O?GIC[5-^Y[-!N7LILVN:]KX:
M/23Z::+6P4X*NI\2F5[QQ(W]T401K+W0:M,R"_6KJO$FBH>KY/.LLF!%V"IA
M_4!4^ECY+"L:;R@'%)EWSLIX:_ *4'K#-C2/1IL=:"@KYHG8#7-GC56V1);M
M!SZL1)O5(A\F_!Y<'-AG!Y^@C(<8I.GHZ=75_?U] Z;9N(WNKJYC=^#?\>2*
M>[<LOO)8RJZZ1LMLV5<XW:YCH _>-,R.W6E=W;>[G9;)O][9]V9CD,(!_<1E
M:^5KW"F,BI6.3J'GRM"IX@IR3FC%0;EL;P;"BL?/-"[_4X_S5S?*S,]<4[2I
ME="N&V&L*\NYL@S37 ?(CPBK#]M 1L'QGN'8-+NV:3EFRS$Z3:-YY9DML]/L
M>/RK+>'XQ3A@]YC-DVALB+$QGKX7_#TBF=#9-L(>T=IW :)'M/RMX^0QK?W*
M;",4MDX2"IM[W%D%A36 0J-K@47J7'8[E_!+Q[ ;Z=<4;U@PN@$3Z45\A&B@
M0&DNFMG4-;/;[6@]GMYS'I:H2'A)N?*B"R,FT[Q@X1>"3B# [U'\!;^2QEF2
M<JY05*'H&:-HLV&?[]JO+ !2$"(GBJ+*H%0H*FY)"?NBE&M/BJ19/]0*?/U>
M@: "P;,&0>=\UW[B(+@_]:9V(%A7J NC+;A-+;O3LIWNE=<T.K;C>/QK4[I-
MW_C]=*#=9*-10#'T+-"F+<D;/DJI()QF4J4$T]+8, IO2RN23,=?&C<-83M^
M1F-1>T_SQ\H;21*Y?M[35$&G@LYS7?X^?75U6WOWRC30"VN=*'0VSQ<ZS]%^
ME,@*#&U;S6[[RNL:;=NP*\AZXW]]"%F%C_8=&VM-*D%D*&"M([#NYJM'0-%S
MQBOG"HP].)(G"E?[L^$57.T&KI+-\,IJ6I8!EJ#=:EOM*ESQ.SB!*YN"70E8
M,S>**T-6%;$.<08:"BX57"JXW)IYUSUEN&PIN#Q7N.R8MGWE.4;'LBIP^1I?
MO[KCM*W@\L@%G(++8XZYJ-O:NR(F]63QLJWP\LCQ<EOWC):\9Y2!-3\&48\J
MS:<JF%1=!I[W9>!9P]])7P9V%/P=.?RM9RX:XD>+.,MJ73'@[2Z GR/ KU*^
MB*J)EMU*5(;BCHL *"OKC,,UK2OSA+V26/3P?Q70'#G0K&=G.:VFTX7_ .)T
MNLY5>!?#XDS#_-.V;($UUR+Y7?:[E"5J7@]'032F-B_7MS$7#5_F^R(_LBS0
M7C:T&W;G!T'NRGP?W0E/)@6JF(X"*P*K_YZM:#USXPUE[_DNWKQJH?7FG"JL
M6@I6%:P"K%H J\WMP.HK%OH\T%XUM'<L^(<-0@6L"E@5L,Z5ON>[^%,'5EL!
MJP)6 -8F &MK.\#Z.KOE(==^:F@O8NY%]PI7%:XJ7)TG?/>7H5:[Q9\ZKC85
MKIX5KLK[1K,C[QOE@DSC3[."JH2:[Z.&IIG8/N_QH/J.P:PTDQ"UHQ!UEXAZ
MMO>59^U9=:Y,Q*G3+"\#.^LHG#I+G.KBSVVC@E/67)RRMH-3LNHIX517X93"
M*>6HW E.=4\5IUH*I\X7IZSN%?HH.S+1;\W0F=\:VL>8C8-(8M%/+,Q8/-:L
MCH0C3>&1BO/<B=3:7]1YW19O79GV20-26P'2L0/2(S(*N@8ADHGKXV$"KXCZ
M''%)0E3^5TPG>&2HY]3%F64H\TF93\K-M_7[J$7%Q:Y2U@MX?M+@GWQN<@"[
M!6\818E/@B;F 4B<._[LWO?2@1R]^I1L6FR4C[!>$@59NOB1"4&:9,,A:*^S
MQ-P_Y2P"^NZ4**K\.XA+5KCEE[V8LR^7K ^3?<J">S9.+JXF%CKTP\LJ5=<A
MR.+E;X8S#_9GM@Z+@X^<GX3!;_RVTS7<GN>T>+/9;'4=YC2-?H\;MM=SG;YI
M_]F^>/X93P!"V4MX(3!;,@>!ID\'[,DM;">V[73FG7V@$!VL\EQ0FT^@2\!&
M"7^:__#,\Y-1P,9/_9"61P\]DZ/+PX0OF!8E^#[QL62C;K=AMEK(25(!E2^6
M3-8@)LNEV>1G(!F-YL*/X=,-/W.,Q2]=]N2RR=K=AMUN'<EDCXJR:K([G6QG
MI6%7M" /KO M_*IEUDH_>A!&:+O+)NK<TWIC[1/O\YB'+E_'NI<27LIL<YU>
MSO,L8#'.8>CQ6J"X]CY#PVPG_:Y/B4R5;/O]TFJ[O<,/24JLUK,"[59:L")L
ME;!^P'_HQ5?/5S[+BL8;R@%%YIVS,LQ5>P4H?:I>]X[RNBNON[5EK_O\3%#E
M=U=^=Q6V=#B_^VD 5E<!E@(L>Q?7Q)-A30JM%%KM*V5<H=6IHI5I*+A2<-7<
M,ES-S0E1@*4 2Z79*\!Z)&"I>JM'#UAKXI75L3O.9;=]:1BF874;Z5?8TH]Q
MU/=3[6; 8G2!?PQ8.%')FW#HNM_W Y_NL%]&PQ%Z_1*%.A?/;R[/-T_!MNU+
MJVLUSS?T]9Q[)+8P2\7L=MLGBX^U*)QZB,4+^X1S[2:-W"_:A_N0Q\G '\UB
MP]ER/^;\75V?[?+/O/[8F2_?M*YL$V5_\V1EOZKM>5ZVT:+:GLZ?8#,MJ>U9
M6DGOH_#O#':O[\.?7V&0;RR-)1XF-$V"3V4TJ=*=9XT=QAFW<#KYTIVFJMUY
MGKC9AA];EEW@IMWZTW&ZLENN'R>I5A9'2R,%F_6J,W,$BU>P:;?.=O76E>D@
M;IZNKU'5$CTOW)RMT?:GB8T=YG7830=<>Q&QV,-?7ODQ=],H3O[GFXYEMI_!
MYE>@DL4Q"V\IH$259E.0>>Z0:9ZOJ7GR1>3, Y<U+;(5%6KNS]HTN[9I.6;'
M;';;+>?*<]H=J]/T$EG>M#0KL>Z\]OKOS$_'^ <XG# J69(*%570BM5L6=VS
M)<%95ZMSKNR3;DIA'KBXJH+%PQF3U$ )8'&F@=)GL""Q"@K%[D3AY7\+CZN,
M\!&V9IF,\.0="YFP([44UG[98PE\^Q:LRS3Y7J,IDUVZ"N(JW^W%\XXJ$:Y0
M;*LM*YJG#6,'KE:B8*Q.,&9M"F.YMU2!F *Q.E+TK N8G#Z(';B"B0*Q.H&8
MO05;;,3C/CS+ )H4FBDTJQE%S[K R<FCF77@ B<*S>J$9LU'FV0*RQ26U9>B
M9UW[Y/2Q[,"U3Q26U0G+G%DLPP2_V'<QQ0\+HW#ME]!/DP56F<(MA5MUH>A9
MY]>=/FX=N":)PJTZX59K$]PJ["^%6@JUZD)1$&WGF]UV^JBEJJF<%V3E<?I-
ML]/JV-TKKVU9MMWUJ._[G%#]IL(:%:L_/U;?[#IMYWRQX<RC'-N(BR=;9<Q2
MU5+."Q<G3#FC31T#S#G>QQW&Z"NH/4"R^#G;=><;WVB=O%VGJI:<%WY5[+JV
MY1C"KFLY5;MN+S'Z"L3V[YL\@K6K@B?G"[8G;RL>N-R)PMHZV(KM0^00+$);
M56!,V8R[*F)QMCAV^D;C@0N4*""KD=%X@"P"93LJVU'9CBK=X9QLQP,74U&0
MNW?;T3%,RX;1F[9C&%?W[8[=M/C7.].XGQ=_8RA,5/$W"^)O6BW'/%^WXIG'
MWY I>K(=T*T#UV=1N'CPK@O4!KVP0?,6?QO[5A^P/5?!V4.<!>W,05YY<7<C
M7L\6.9=T7[A*62_@^5&#?_*YR0'L%KQA%"4^R;R8!PSEQ+-[WTL'<O3J4R(C
M[ZE1/L)Z211DZ>)')F1ZD@V'+![/$G/_E+-(YS2F9%'EWT%<LL(MO^S%G'VY
M9'V8[%,6W+-Q<G$UL="A'UY6J;H.018O?S/(ZTRMOCUG]8>$Y$?.3R+R-W[;
MZ1INSW-:O-ELMKH.<YI&O\<-V^NY3M^T_VP#U.()0'Q]"2\$9DOFV)G3IP/V
MY!:V$X[T4V?>V0<*T<$JST4,<[L$N@1LE/"G^0_//#\9!6S\U ]I>?30,SFZ
M/$SX@FE1@N\3'TLVZG8;8!LA)TEE6+Y8,EF#F"R79I.?@4UA-!=^#)]N^)EC
M+'[ILB>73=;N-NQVZT@F>U2459/=Z60[*PV[HC5[<(UOX5<MLU;ZT8,P0ML-
MYD\4CQ!%P*SJC;5/V/>5@TVTCJ=!2G@ILV'!&N@]OJ?EL]^TM,$!Z/%:H+CV
M/AOV>+Q=K?D$R53IC[A?6LG/40E9BY#SC]\A28D>CA5HM]*"%6&KA/4#_D,O
MOGJ^\EE6--Y0#B@R[YR58:[:*T#I4[T!L ]<TU;= -3@!L V#A%5O>@N0%.7
M 8<6"^HR8!>25ET&G"R*'KB:KD+1P\67.7;;H?BRKHPO>WROKBU<HI\I=*D
M[K-=_IDG_[9..E#-/G#97P6P!\J9LA%CL8"BTS1LNT,Y4W, =IO5ZA6\+K,,
M_WNV,E;AZ_GB:_O*-A!@[9,%6%6A^+P =ID%.R<I>7ME]16\*NM5H:M*/SXG
MZW5_6ZNPM0;8FANOK:;=;#GM*\^T6MVV4:T2F2=:L= C;*5 P'<L@7,)OX\R
M&)\EO(*O'GV#)0C&U]EMEJ2:I2.>FKK6X^D]YR'BK/8NBM-;L'2U-WZ(=[$2
M>/$]OS1N&MH+%G[1WM-*6:!=)TGD^O2; F %P.<-P.>;YVQ>628B<.MD$7A_
M+0$5 M<<@:7[^(T? X82#HL. I&V#5 V"90M!<H*E!4H*Y^S N4EH+R_KE8*
ME&L.RK8 Y1MX'X#B]E#Y?73',3]",VT%S J8%3!O3WJ?[^)/'ICW5WU< 7/-
M@;FX"_;CG>"RU56XK'!9X;*Z1E:X_" N[Z\2K\+EFN.R;)K[)LKB=+!%8/XI
M"\::+;S8M@)E!<H*E+<@N?=W_5B[Q9\\*.^OR*L"Y9J#<BN_6N[O ),-PN2F
MPF2%R0J3MR"X]W?[6+O%GSHF-_=7:T5A<LTQ678,OO&_;A^3I?/:49BL,%EA
M\A8$]_FV/3Y]3-Y?>+W"Y)IC<B>/]KJ#4[A55&9AQN*Q9G8(F%L*F!4P*V#>
M@O0^WQZ@IP_,^PNQ5\!<!V!V6DVG"PQM6&;;:%Z%=_$EY47]:75E*\C7^/[M
M6\MM!<JJ()="994<M8V"7%;GM%%Y?_'U"I5KA,IMPVS:;:- 9?-/LR7-Y??^
MEHUE N46@7);@;("907*JHS(-D"Y?;*@K IYG14HY\V2.@C01NM*+L@T_C2'
M,9.94=MV81,J.X3*G1V \B&.CNJHM"N-X)P[*ITST(IRU)U9H+VB?N[/9_O'
MRP'L%KQA%"4^B<B8!PQ+\#[+^T933^G*4[++HU$^PGI)%&3IXD<F("#)AD,6
MC^>VJ]\SY2R<J&U.B:+*OX.X9(5;?MF+.?MRR?HPV:<LN&?CY.)J8J%#/[RL
M4G4=@BQ>_F8(^6!#2^NP"/[(^4D _\9O@XWL]CRGQ9O-9JOK,*=I]'O<L+V>
MZ_1-^\\V(#*> (32E_!"8+9DCDTZ?3I@3VYA.[%IJ3/O[ .%Z&"5YX*:G )=
M C9*^-/\AV>>GXP"-G[JA[0\>NB9'%T>)GS!M"C!]XF/)1MUNPVSU4).DJJS
M?/&)=:JWNPV[W3J2R1X59=5D=SK9SDK#KFC['ESA6_A5RZR5?K1:WV8PBZ)X
MA"@"5E5O##97G\<<+*9U_!(/M;E>TW:O0;MP;>56X6MPT F2Z15/W-BG]HS[
MI=4)=4Z/XJ%J2;^;EO3\AUY\]7SELZQHO*$<4&3>.2O#7+57@-(G>U^@RHZ?
MY7U!%^\+S,I]@>SZ\3K8?L0[71<TZ;J@J^[PE<>^QB0];X\]19%W3Q;J5#'O
M8X>Z9!.LLXBWVLX,UGV^Y\$.RJ!08I=E; ?I#GTOWE HJU!6H>SV<A2O["N4
M#B<+LJHP]SF ;(FN5: U\>=.LP*T?UO [&99H#OE.S$NJ1BH96[)N-24=:EP
M3^'>+G#//%G<4X6OCQWW-JL=TG(,PVI>>6:G97:M:@/EES'W_'09;IDBAKJE
ML6$4WB)J54 J'7 M0&2,$VW$XG2L#7C,TT@7R(7]'(= #)?IVOO&=4/'@:^]
MH1_Z21I3R"2\&EZK:S?W>(OQ,RQ7^YD&I/%_OGJIO4V2C,<Z_?Z.Q[$?!-K/
MX] =Z-I'G\<(FF]X&,(3_\.&HV?:S= '])X(7H"WWD0!CLP\[3J.67@K7T!_
M?A%%7[1/&8ZAG+:J1(G*NSK/Q;>OS!-/AN[^KU( CE@!8*B<4C<I66#D1D3!
M(\["1P1=1[J2HYZ\]OHK=S/29C[T^[X+N@6H'R#=\"\OH^&(APF-I8T"!J:[
MAN%''JE*]Z"K[%SG4%^=^.JI2'1+E8(\ 6F>>QY+P^HFZR6^Y[/8YTECW[+B
M"/2T,]?1U?+5\D_20K%4K:93P#/9@_YE%";H4 3;Y#\?W_VH_?SS1^W)6WAH
MA.X]^. 3O_7Q_@S0[6/6"WQ7NW;=* .M.;P%U(N'WROP4^)/+5\M_QS SS;W
MZ'E5\+<S^+/-_&8-R=L' I/C!WNU__KI?[[I6&;[6:*]'/B\/\=M-,KB)&,B
MY.13%G#-M-FEV7S"%!8J::B6KY9_+EBHBNF?!!9:*V.A"(#T6:"P4$E#M7RU
M?(6% @L5$IX"$JX.A+-&(<8IK@*29H>2!EXVM!ONT@M,VS$HYI)YT0@#(:M?
MS[_4-5HX$PSEO&%QCX4\N?SP->!C[=I-16B)82G(54)7+5\M_QP@%X/CW[Z_
MJ0'N'F+U__?BT\_:VS!),1]->Q6Y&>4%7!) ^/G?O?SO7@2O#J-48Z,19S%\
M@[[X%KD5 !EQ[!5+&<&'UN,NRQ*NT3M2=@O %'.-#WO<P^0Z!);B>9R9^&+^
MKH8Z;&KY:OEJ^2>%-#<O_WW.2/.9?8W":#@&NR?E88(&R8T[X$-60(]B?+5\
MM7RU_).2^B^O?U92?T+JOV2!FP7",?:S'W[I83T-A0%*"JCEJ^6?) :\>OU&
M8< $!KSB?3_T%00H(:"6KY9_!A#P\_4+!0$3$/ SZ_% 27]U_M7RU?)/7/I_
M_/1:2?\)Z?\QYI@TJKQ 2@RHY:OEGSX(-,\4 %Y&,!7M(Y:^GA\J]*0?Q4.6
MRNJ=U7 @#(=UX04,_N)AO%'><!(@]?L=Q0BIKYYD!:T]2]9Z+?Y_BX/C)QK3
M8#PXC133AZ<+3Z06Q?"S+%\7Q6,J7X=_9**$K@K*4["LEJ^6/P$*^4SRKSNT
MZH-#EOKJ#E6!JY3U IXG A798L^I]^]DEA#\,\4A=@LX;A0E=._W-.8!U85_
M=N][Z4!R6_4IV=+7*!]AO20*LG3Q(Q,98HFHF3M[N/9_DJRI!#^11E7Y%]?@
M>_^Z\-M.UW![GM/BS6:SU768TS3Z/6[87L]U^J;]IVET+_*G!G&Y8[?\LA=S
M]N62]6&)3UEPS\;)Q=4$>89^>%G=BVDR;CGU[\&VQM:JF7^'GHK,\?OFX>UI
M7SS_C$<$T^E>P@N!X9(Y&733)V3_/#J/ A?/;][^^/[Z\R^?7M\L/,QPIFZ!
MCZBAMI5CET^5WIY:;9(7ASA='RL)CYA7$O._,S\FS95:7,@D2 %GIHW*K>D\
M\;XO,B*YF\4@9F!&K[^Z ]1Z\[1(LVLW=3GH+?6S@-<,P%CUL&T&);I@@PQ0
MKF,^BF*:0H]K">PF?!"%F@]3Z/$!"_I:;TP#$6N)+]#(,<]">(H&9%DZB&)8
MNM=891.<2?TA1IH@#A,7%J*4FJ##7@1LE/"G^0_//#\!57_\U">S^Y(>>B8'
ME_(7QY_61O!UXF,I0^RNT3 ,H0 (:U&^68J8AC&!.1,?MNU&VUG\\=)GEW_8
M:5@[&;C;WM6,FU9.QBV/W%R#%@OTN_9C]+M6C<SF[D.BD "Q*-.\!T?3 HHW
M5Z#XBF04IW77E)QO0KSAO3C#[@5FBSKCK5/HX B6]V+\=.&"2K:7(E@*55B2
M!KJL[VGY](YHP0)#KY(K[2/+ @W+$+ [/PCXIB?E$>Q_%'ZZ=<BZ.BN1!O98
M/CK8:A7K'()U:K0@&O"IG\*;W%7X)>:)3^6DRRHI,Q54'L5%,[Z-.<99KEVO
MX/0X$KMH1=NG-&[0\.EA6UMIWTB+I@\F142M_49@V41A@H:/-'KD:RK6$^ZA
M+ #@LA%SQ<OQKY'X*W8G3. K'I;0V<P2*@SI_9I"G4[#MNWO%EM"WRU2PFVC
M87:Z"S^&3S?ZS&JT.^V-GCRER=K-SDK#UO[&<Q7K99E7[0;FQ=(L7@=RZ[/:
M+=W1U&=!ZV[?9S]=2UNJSTK/?NM> 9+M,+JI'B;AJWO\,VGVH$FLHY$=S3)/
M<4TO!\R/8:A37-MIK6FY-^T!D7(2KH.=BYB3 \-3/(,GMTEU6M ):B82YQK:
MZX9V'7HQOT_403N.-;WR8^ZFD5(F:[\FI9SL6,#4"234@M2"E%ZRX>+05W+#
M@L#GVHN&]H+Y 1\?-#_E\%"X <R?%AD4>N[G1!Q=XMSASR:*J\\#&"S17H&&
MXWZ!"9Z6ZGJ*ZK@RGXYK30H =B]CZJ3.J@6I!2D+:CN>W>N@'W,/G2]O>)*R
MTP*&4P0[I9P<UYJ4<K)S$5,GH% +4@M2NLFCG2;O6)CQ0/MW0_LI&H1)I"*L
MCF1-2C$YEC4IQ60/0J9..*$6I!:D5)-'JR;7 ?_*0B]FVC4(CBR\/2U8.$6H
M4ZK)<:U)J29[$#)UP@FU(+4@I9ILYT;G'9@T[QC,+N3_G!8LG"+4*=7DN-:D
M5)/=RI<Z081:D%J0TDH>[3#YS0\"GPW1DGD7Q2I9_EC6I)228UF34DIV+V/J
MA!)J06I!2C'9CKOD%;L#>0=RXV/,_62M8IA'L]A37)/23HYE34H[V;V,J1-4
MJ 6I!2GMY/%NDX;V8\R\,0R:^$HO.98U*;WD6-:D])*=BY@Z881:D%J04DL>
MK9;<9#!,?J>31"'*#E42\DC6I)238UF34D[V)&CJA!=J06I!2D4Y8'_%HUGF
M*:[I8^R'KC]BP:,ZU!W-<D]K34I?V;G4J1-LJ 6I!2E-Y1%%K%^QT.<!5FQ\
MQX)_V$!%Q1[)FDHMY8T?,O@1?E):RI&L26DI>Y [=0(-M2"U(*6G;*$<6YH.
M8,P7#>T_/!BMTV#@:-9YBFLJE95KUXVR,(79*VWE6-:DM)7=RYTZ(8=:D%K0
M(925JY3U @[_]?R[YS_ /_F\Y--V"X8?18E/K=EC'C#TS3^[][UT((>N/B5$
MYE.C?(3U0/QDZ>)'*A1S>9CR>-L$,HV'*&3AG&R[H [1HOHO3M?W_G7AMYVN
MX?8\I\6;S6:KZS"G:?1[W+"]GNOT3?M/T[0N\J<&<<DEM_RR%W/VY9+U88E/
M67#/QLG%U00EAGYX627[-,46TJ7?WX0NG2FRM.>01?"SQ]TH9K2=60C(@M^"
M*;&Z3$4;Q+S_KXMO'MZ>]L7SS\CP6M377L(+@>&2'Z[8\WE;?U >G4>!B^>?
M^"B*4YS\6UC\B,,_8:I]XK=^ I/BGO8QZP6^6]7XWOCQ<')U*ZSK^0^]^.KY
MPL>&++X%7D7]HD4-O YQ7C]'&N@'VLV Q7P0!< +B<9"3WL1L=A#$N4!3\G,
M.@XSX?>_?M)AW]S&TU4(:UJ[I"R-^-1/8>_=%:;^8>2'<.0T^#^D.9P<TBE9
M"BQ7ND)O4OC#4!RI.G/.;UP;L#NNL<SS<06X) 8G9@AS&>.9<:OKZ[$ UL>U
M9,!YFB!C%1N)_": -<EZB>_Y+/9AFD\$C6BX[S5&S[SB+A_V>"R^;INDU)O$
ML/"#H=,D"%ZY-_G^I* JC@,V733DN@;3*?G^?[[I6&;[F<;_SOQTK-.H+DL&
M6C^([A.M'\4:9^X G\?7C#F#L^*+O4Q!=O)+_),V G)&GH92Q5LP83%V=:YA
ME.*28>\".&V@&P1CL9B)1?0+)BF7\WT#B*A%6:Q%@KU6?$X;Q3Q!N==G?HQO
M@Y6P(-"&\(48OPH?CV NB1BO'"+727(ZR"U:=8?*E2=9\/_9>]/E-HZD7?A6
M$'PGSK$CNN3:%WD.(V1+X]%\)F5;E/U*?QRU4I! @ . VJ[^R^H&2! @*5)L
MD VB9B%%+-W5E?4\N516YDP:^1=,6ZV0&OK)+ZUK[N%K,#MPR2,0<^]C?_JV
M]^K1RT>]PSB$,0P&G_,RCL=YXNR9!CAN @&#.'G4NW_F^1HR[6 R.@?/1K[P
M..-0X[!^[#Q[L"*& ;A^,I_;F?*;BW4Q[ %F^"3?9Z8=OGLUK)'_$I;,Y/O>
M=[_]_.3%3]]7BZMBAJDL*UA60U@^,/73\6C0&\'%%E;5N-;)^2Y7K:,*>&0"
M=X35Y\?]>J'V<D<4&#$02\C/.)=--RC_^?RQ?YX]-NKEEP['#>F/[5'\.!J_
M[WU',6'?KWGL5XZTUY],3C)1?Y[+#^ QC;6-]_(XL\FX7@/C0SOL?YE!=;9D
M#L F#V"*-]^:3&H6RC#.M-1(MC=3<[. 3"/6>52F%S]E-LJ2A0<_&?[W!*8W
M];.@SZO,F%)#CT/X]!(!W7RI=0'(-UQ//]E)OZ'#F3'QM2>8N9+U#3MA-AR\
M!;5S#?4$>GFN)_+JZ[O^(-/U)3*'88%SF+_YJ/>B7G3GO@5S-AW-5UE>8^?7
MU;4&=,H\>5'7K J:(%,M#-3VCAO67% 8"5P&&,>I4W'*N#5-UO#(7QUG<R._
M#P-T$1;OF4=2?V.FAO/;B]KV$C:O%5F*(2NRWB3Z$V#);$P-[,?)J>JUQ\<P
MUMJ!&Y^ 0JO?@)&>#,[#^N79]_,GGGWR;^WP,"Z@_/22]3,]ZHB+\%<MSG#B
MLRS/I'5]#5@_3&X[/%E\=R8I^(@%V<3>,5BT]02 U9&MB69N\ZVRL$9N:N&&
MP(R3T;">:PL$.ZYO;=WH!"[Q-L(WQM<TU_):2>.&CT]MM"R&^4>JTPN&DU@O
M]_$8> +^E\8PJ@87IS/A!R?91IH-O3%P1CZ&$UAO^<LPV R5&H']R?O)I;>=
M3]I7G^ KXZL6IW)Y/'G&&TB'!@A9,O6X'O5>GH!=N/#ATV>+GV!Q#>%254:M
M[8&1,LTH[L-0XH<^0,QG^!V"<//]:ND=9?0VRSWT)WXPFLRN>;UG/#?)M0UV
M-IH/=G!BIZ=WNLBR[)TT*A#<E?[A$#2@MS#!,.Q^GOK,<B%F!7W&=E4VESY&
ML-OA]](MLMK+%OW,T+>+1OLUG@10Y.*@'S_,5OP"D&"V\_S!G"XL;W>JFA:<
MD<LHX9+02%?4[,^9]GS>]*OAG#=1%K;[-DC5UF9R_20-,1W53P+B/SHZ&<+K
MM6L>P<?**M+.WP8'?%*KL/&H8370 ^.,]9E_U5SKNDMI1IBP0,_==C1>UGWG
MWI[IN^96_M0:;12.G3[N?4>^G[G/#6$U@)KDZRY"M[YY)L]3]II=^1J4"_?Z
MCGX/&/XP&GR8Z9):'?=K-Q'4(;CKP\.:8B8G[EUCFU9Y"#D.,HB?>N].PN$,
M4+4X3A]Q!D9[B83"",8^','0!_G/K+I ZV<;>P%=<[/X&MP[M>_C,).$!1H>
M#6)#MQ\;\P7N4V5>61C=C$,N'ER]8JH9#=0^&]@:QS8[-2M#N_ "F22&BSRX
M*K81C+,/S-Z?SJ6\RB5+VT<H[Q4])KI#]OJ36HTNZDE8,J./M160J1(>%SY0
M^[/96;%@Z UJY1/K,,OE(<#+'ODK,><[G*FOS$LM[9/:YX/%O5_'OYHX$;LV
M0B\.-=QLAGO?Y2]2&"2 ;?9BMC7B^$.LWR$_?E^3US\8KC G%4P,O)_-R*RK
M#\'(FV2#;SIW.)?O4)M23:#K'X*JBFA<7^.J.$=#%G-;?VX -*;V!>,$NZ%!
M87[8>A3P)Y@WGV$^[>!SULL-#=:K,9OS&>H.9G1.0^!QPY>F];9D+83:!9_]
MW:^#9<UG3R-QX*CT ?WPL<4''8&$IG-GQ\X)9?KY4>_)Y)S_<LIOHX_#^6/5
M4FI0#Z]\;N)78&7[/-'SNU2S3U_VH*?/.!?&I+'^3H>"W&=T^L?<'FP\H"S4
MVCT\F_&+9CN-3C5H[1PU0SX";FZ"FGE!PV=2[$^!R^; 7[A2';*=W:-AVOYD
M?O5S:WINTM4W:8SGK TS7K/-]W9T4DMSFL?<!"UK4PR(.=5DFXV0QIZTV;P\
MAJF<Q;6S<UQO]L"'WL=I_2(\_W!T!%YL]I[J&.\5G+M].]O\\IWMLD?]4/:H
MS]OR(B_NCJA,\,>RSSIM J.U*;%B7%S$5K7-=Z$9]JC7.,\+USDU=8_ L0/R
MJE\\ 5TZSM&,Z>>Y*SZSV\^,WN;"0(QS@Q<<\VPH9Q]V,-_,6KA1'-8[A;7^
MKR.[,]_US$6]E.*KQJF>Y+O"9[,?D#]_!/P(ODGM0N?HPHS"YT'$V5QDQ[KY
M@%V<K:HV]/-'SVE",#ULOO"X[R>UJWT6.JORO2\C6IC$$Q!]P[7?L=,KGZK4
M9.L]]8NN&<#C'N3ML'DPI D9U:0]UUJ3V=3.KU,KE+Q.IW7HO3]SM\[\DX6(
MU.B\R$Y#(<U@YPJGB8R=Y$37?CW[M52RICGWI<OU0W>!E$VK-,I&8FTTS>+,
MQV-8+N//BY&D'.-K1#!;,2&,FZ 8J.M+$/77Z5*>+>P0\Y)K_%98D[-79]N=
M</^5+8T9UE:V,2;-/L9\N<^620VF.I9\G-TQ^/C7X3-?ZB'"'8X6K, KU_^*
M63A;>PWB9A&RLYLLKOSC<>,=SB/&B^1R!7/-(7S!K-92FM1NXFPB5@=_E1D[
M9XF%,.=%(QC7?N<2DWV<$]EL++4M!9*=H:2>L\4YF8^UMHFSQS$!%S[C[?PC
M@>W4MV>['/5EFD].SMML^<JIWJN'K\ UAM/FP\>C?G:D/\(G+I1)/8T+:W#^
MD//4#/?Y\I2:<]BM399:1_?KC8K'Z![17/MH\L?[VSI=XC7^2.2Y:%;(/(R2
M78L<C3T3+\C6Y@A1DXURZDHM+,+)G/,!.ODZS5YJDS1Q&@,_OQUVS82A'XLT
M;RK-#*$O<VD"*]4"2;UF0ZR)>B]*])P8&W?QC"-J'IA_$S!ZCK3@LXN<E8%=
MI+HFJ2[MERSQ^-5AAB9:.H/F(IM.P?>;SC7;!%;*P(XOA/7,E)L[PG#)./T8
MX_!<P+W>$QOW8574*4_7M+;DR@Y$61PW71QGTFWF?]DHJ4DX)RR"+Y0EM6@^
M+ 1_;+;M<@"L\R'9>=;8>:OD+"-Q,6/OU*QI#.7S5O*92;7B/RS['#.?)(;3
M1,CS:0ZG,=T+C+.ONAY+R3O7S\:^Q]2]_^^WO5]ZO_[Z6\>'.<_]K041LA.[
M(+3_.SD-!H !!$(F1JN;2NNNGVC/_QHMN,Y_]O-H^JM*]WZ&=7&^7 G*G@9E
M10G*WOM0RL&A;SPXU WJ>\!'@,ZBCS<R E:^=O^)! MGAU9RRG->_L(!HC].
M4^EOD+'4D4-$YPX%]1;/ W4KKW]FF-YKPO[Y U)W=<"B6W)8!<.V'+"X^-C7
M/&_@*._6U9[550>[3O<>RO&<K5L]FZ$<[O8<V_2"@VQ?.<7Z#2<@;WA&]0$<
M45W'8;#1=0[MW&![NC.6WLH1KPU ZL$%(;NS0PJ])KNM.9 U:/+GY@KJW!;X
M3=00+*A\G3J@OI('L[*I?NT+5V<G-OIG&<JG9]KW3A_J]#GG3N$-#/-O.:-V
MBQ.UJR?7RL&UKQQ<ZQS"+C[3UM4C;=^"Z)RQ=&:V7FJU+ARQNA&PSW#=/$9#
M(KTZBE5/R&Q+]P9,L;3'WY^\GZ5(G8WZ8[3O:PZ*GP!.LT2.G(,QY["E/<B%
M;*$K4H16QGB*\+,LN[RG B-:G*[S!](6CMI-<A;@J);<PJY.?;)L,>MD&',>
M2TZ2FI^'ZX_]R5&>/1^O.C$V/S V^:838]U7V4\CK(_^:7K3K_VC_O2,D1Y2
MO.9)SW^S&JI/F,V3H9J%WFB/^7'""XGE_ '-I22IRRR#Y:2S<Q]=,+-K@_G3
M[ &.3\;'HTF\\)SP]6N#W&J&&FQ.9N;M,=BV?J[$EH_#?D>^;^SFXUF^X$S/
MUA0:A_70X;'GAQKR=VK?:6&20X0O#JK\)"?9X\U/E\VJNB ,?# -:OV=?0>0
MQ21O9<_KLX3^Y"QQ8;ZU>WK.I?$*ZEGX,6<;S@9ZE9CK9SI_FW%<.&<S66"?
MO&1RXN+T6C*^A33G3E"=\NQC_WB6O0%&6LPG)&IIG'_>>M@NYNO4IW5'P\&%
M-H\] 1F/%SWU!7NYF>%9T'UE0F>9E=>8U#/LP$1]R+GC>9[&.8$I"SOG?_KY
MW)T,YT.J9P/L@LDLF_ADTAQI7)#YTIC.CEXU2Z">,9C/09CY[F<*L=%E<U5U
M/9_M?JCNI^CM29-BUQR9!_58)WJ<L7MU VSGXT'YO--,$O6$UO-_[C1])A#0
MTO79RG?1GRZ.A;- L^D_;Q0 )-))G7#2^/8-?&;I^7-J.+-03E.*\ZA<S($&
M>!18K_^M<[_=V:,OY*F=G0JJET.#V-IF.9S5):@/O?;/FZ*G)#8Z9USD&]?Y
MQ_V\GWCM//(%U5?R.4KVP[9G/\AVBJV*4FRUY$RL*6?B=$?WQN53[QI-Y^IQ
M_C2+]+^L(_V='_MWM4<^R@U_0][8^Y3-VF;K8![/F?V5,\J_OXXZ$N?K<)\^
M7G/$^)0\ZQKY>5/ 'D_BX_D_?LS&XL!^?MP?UH.MO_3CZIFPY<+>^7[-VS,J
M,>P18RRSR:Q0_^S&,Z)Y5!/-O++XN?>D?L0,O_1M_(A<^MY5ER7LD=*7OWW5
M9:]^3_ U#99>Z[+7;+J"<WWVA>O=K)A[LXCNID/$5PFZZ>8TV_WJS3>^;E"M
M_J'/!;Y1MPSKWQ^.P8<.:#9<GQ)._J:=,NZF7<C%$_#DY<MG!R^OL0(N?=AK
M]0RYQKKYZFS>YAHW'^2-99_J_W1,]I=&=2]>#?\&K]B=] ?U$WS3HEB:A6^2
MV;JOT1*L>_5O^HB*>Q?SE1T\?L[9$J=I$WG[ZX,=G"NV?EY17NOY<:\;"_S*
M)__'K9YP\<G&^:I=>K1_]C\]'HZ&_QHWL>->/EGW1W:O3B9AIPYVP>#K%_HF
M).Q,<H*FQ&E4SB?A&9;"Q0@J+_S]/!L!A#*RTP/'K7]D!Y/_MX, $$-[%/,5
MT:&UQX_S.GHR#/G7L[-%]&3ZLQV/<Z; GW9P EY><^(<[OMI^GAX<H3"J/8'
M\V4!8C![L09;[:@']N=G]W3TX5?ZQX?7;.\DO'OVX<TOYMV+=YZ\./CIW>NC
MW\G^T2N\__1W^N+@S[?[![]_?'/TG\'>T_WWKX_VR)MWS[[\RO8'K[^,V/[!
M^X^OZ7_>[Q^\&<#G\?Z[]^3UP2N\]\N;_IN#)U_>_/*?=_M_O?ZT1_2GO8-7
M']X,__/VS9<1?.<9VS_ZX_WKOYZ)-P?Y7G^^?_'T%7]Q\$SL'>Q]W/L"]SIX
M]7'O9X-?__6?R9N#T:?]@W^]?_,.QG'PGKUY>HA??WE&7Q\\^;A']\@^_?-H
M_]V_WNT]??_I=7_VG?_]SUMW% 8OWCTC>W_]<;1W].K3BX, ]_GCW=[!F[=[
M3Y]\>?WE%7OSUVNZ]]?>QQ<'_^K_[Y>]Z=Y+_.G7@V=3N ^,Z_!O)T%\F M$
M@M"(8ZJ1%4D@2A5+R6-A$M[9I97@HL+2_/.'\ZODDNY$W\)[-T!'FSJ_4-2#
MI"@6(Z9)44.,X%9*:SB5*@A/N>6$BYJB<*&H+E+4Y_,41:4.'-N$B+$&<6LQ
M<AP[I"DH(6)"X,%EBE*$5RK[6YVAJ)8L_DTQ"_^(DUSDID[)!;Q<:NW3F\W
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
MITE$6K-<DP4DFAM3"U(QTZ6&MEN^)]C=(LT%UO<#Z^4ZSA8X&#N.N*$2<<X
MUL#2R##LC+ RQ QK22M%NW1H8<MV"=O.0-J&G8?U]*<NR0OKX*5/*^:&T")R
MYQ/2BKM<P9@C4#0.8<$)3\()K</.+L$59UTZ_KGEVX?MIR"MIS=U0?&:4+Q<
MJU=B*;@4B'AJ$-=>@[\0*+)*12P),=@80#&KJ+E]5^JRDU@4=ME46!^\/Z\H
M:6.]4M(QI&A*B#/ID0[.(VRT\YI$88D#YX%4FK5U.K+L(SXDR+>EW0ODUP;Y
M)8UN-7'6<HFXREG%W 8$DF+(N>")]%JGR'9VE:PPN;5&W[!=Q.X%$ZYJ^]12
M"&%[N:NMADB%N];#75]6NR+IY%PB B6?+! 8ELB$?+8)$T:2(3IYG9,@-*,5
M-FV%%3ICL;08<]A>U+?5*JB@?FVH7[)8>!3"^N00 Y\$\40U<M81E$@,(#A!
MC2(9]5+Q"K=62ZZ+_8+66A-Y?06[[W606YEA]O/HZ*@_K?L)U5DOF0'A8>+0
M7V4M?H/N68^U]6G2?SSL#_[?SG1\$E?+79P^VY-A^'GQR0K7WHQKR6J2")&1
MF! 1..\8<1PLLMIAI(" E6;2^%P#;X5B[RU=[]O7XTWL@+(>[VP]+NE^%9@1
MW'@4DW&("TT14$A$A"7#10"#/XA+UV/7-&RGK[&5>O)E;A/U=C0 FV+R?WOQ
MOR?]Z>=;96-WI;').GN7="],=DE102#F4;[IR+^O>O_ CS#I'=MQ[X,=G,0?
M>Q)7</O\_Z9;&%A*)].WHS'<(/S8H[@20E2,G;[;GTQRH60[R8WJX+G>]E;Z
M*=6VUM6=A4HJ8OL!N$;0+[.<_\RR+6KW9FJ7KP;:P+,V7@D4K/*(.Q*1,9$A
M*8.W&!/#2 27&[=UN'!#]_T>-#K;"I05=-X:G4M&<0A11*$YP-%&<-*X1-8(
MC8PW3E'LE!>V:^A\L%MTEYP]@E'G&;<#,#GZ ?6'/6^/LUU:TGW7; V<3?UO
M,///AS\W\[Y 0R5>WR(]B=48DO<L@L"033(!/6F9_R60]X8G0X1R+.5X/5.Z
M(N;6>44E^;>SD&[+A"B0OFM(+UD<0GI'E(E(48X1#S$BQZT&2!.6% -I$I$A
M30FO.+VUW=&A3. -LSN>QA3'XYB?]2@W=+(U1*?CD\FT]W_^1X/^_+%'L*RD
M4?.XQBCU3GO8YZ^=QDQ*J.,KD_W=_<8ZZN#EY-]Q (SX[.AX,/H<XT&6="'#
M]LCP^>I!ZF2M 2[TR M!$0>/"SD7 Y+)6.[ \DFY% N1E2*K)RZ_+Z&1!X#F
M-<1&"IKO",W+^=!6..F3082JB+B5#ED>-<(:W!7AHXPX= O-6Q9*N=BDF6<_
M?R[QE#5;'//Y_WEA^D^/7Y:.=FLFK-6#U2X7Y13$ D,E@KB0X(L9\,I()$9A
MZ3$X:Y<25HFM/!1XMV6"%'C?,[R7-W<$%2D:@W3V*3BQ&KP+II F"3,MX1U*
M.@CO+8NS_!&G%EX,O6C'0QA_*2.W;C-D/N//9A/^Q/N3HY.!G<8 %-;W_4),
M;1+3ZEEQ9[ C1"FD-,ZG1[U CAJ'E(F* H]@;%A=T 5S56G6UN'1$O_H'J;;
MLCT*IN\:TTO&AA%62$ Q4G55Z6QQY#X R+LH%<RR=SF31%>:D(J4^G'W!\Y?
MXV32FXZCG9R,/\^W9Z;PY(O[.JHB&*A7FWIS!DQ$+4RE!#O-;ZWW<ZZYE5/U
MX"O'$>3\(0ZV+,IR'QL[!S/A+B;*%>YKC?M6#Y-;F[ R-B :<QL-;R,"-2:1
M"$1(K;0,^:B3J3AE *35BOK7C_V6*$IWX=N6*5/@NV[X+IDN.":7HE:(:!_
M'>$&64(]DDY:@9/E.->]596A^61X1^#[8*,D5Q6JF5QPR.HVX9+MK5W1EJU1
MD]1,(L]J>12R:I&L\&I*K,(1!*:0,R0A3E1 F@>-#'&"$TFEX6QGEU48UVFQ
MFU)WJY3:V\"@2P'_NL&_9*DD*8P#62$6'$-<F("LU01YG!0SU$FB:08_P4
MJJW>&QM5=(^*1VHC;)F%HGMUV.0ZMLUZ:W%U+5+UC_4]_D-A\C44'GPR#(77
MU\KKJ[5RG*5<JI00%EX@+F5"VEF-E!?&$*RCJALJ59KQBJNV&BUWQJC[2HBI
ML%YAO7477BRL=P>LMV3-.A&4HSHAFI1!W(!3:PG'*!@KHO*6.N\RZRFE*L+;
M.MW9Q6J,-ZG3<S9\!@,,HY/<C_(;BBNN]Y[U)/PPS?W<X'?H?]C]9_VCD94;
M_[![*K?YF_.[+<RVCX#Z\=UWIJ%U1:<8>\/1%"XX'67^J5=*3BCHI?[0#GT_
M!R2G\$)=L.W1I<\SNRB3<-?CT:0^?OIX' <V[X?^^+$?IF_G%+CPK69-/<9G
M7[$.1G RO?PK79DXIL_/Q>+//-R:+94PV+L@9.2<RYP]P'%R$8-GZT4B[&^2
MDQ-GWWH[/ENUAQ&Y<;3OD4WPB(_MX*/]/-GYX=Q,'/6':'':EV?LTGE)Z5OF
M17_-[8-I:4@$=,=H7"?&/@9FBN/\*1B2[<I0>F_'6</^S]?%H\"/K5OACE(O
M5RK,&/CG#W;W(M'?ZQJ]: 9V=D_/J7:>AGY>9)Z7IWR3YQW&/SJ*G7^"[_K#
MWO3MZ 2N$295+W[R$;3(<1PW,8\>/)K]_M*G.++C0X!S5CY+<9W3AZK5S)*R
M@H<;V.-)?#S_QX^A/SD>V,^/^\-ZB/67?IQ=?<:V^09+NKV^7_/VC$8T>Z2U
MSDPR"UG-;CPCF4<UR2Q9(\U[@C_"C%[Z-GY$+GWOJLL2]HAA]DV7O?H]2549
M+-;7NNQ78IA?M;:(6/GL!<YJL^3OQFW[JBJIU>GK:,>]9Z! SB=^W:1;_+=9
MHE\UWKL];SDN=YWRH&V54G]($W=Y<8@R<5=-7&[#='U8/LPZO?\&B\F=] ?U
M$]RF/N_ZFART6+SW@0[RP28_779$[$,<GJRV6[CUR9&N/>CU8]\7/>%#"6_S
M8&12V%,L$I?$.,L%9S8:0CDE+/W]-!L/&/Z+KGO@K5D_&Q+/SO>IX]G'@]?T
M&=^C?_;?O-M_NT>?X1R'?O'7Z\\O?H&_?WG%]K_\+MZ\\_3%RWD\>R3VOQR2
M_7?_>O?B8/_=BU]>P[U^>O?B*=SKZ#7=_^M?;_>?_GD$]R:O^TOQ['?O&7R.
M[OVU)_;H'G_S[G>Z]\L>A^?Z_.;=:_+Z+[C_7V_@.?_L_^^7TUCV=._@/<S!
MX=_$Z<AITB@(ESN@<HH,)08IY0DS+$G,3#X!HS"II&$=.@'34O)5H:,'24<L
M:DXI9=A*S".3VD9,K P..Z&D$#4=X3D=7>NL7J&C-=#1Y_-T1+G$E#N'L% "
MZ,A+9#BW2))H50"Y85EGM3.J\T&O0D>%CC:"CI2P&"=G5'*21UC1D@62+%."
M)1(8SW1$S(R.B"ET=#]TM+]D'3$=A W>(^EQ;A9M+-(!.R15TH)R$USN Z$J
M2G&E>5NIJUW+3MT 9_/%]&T<]_KGMY:VXK#??;IH]:PW^WF%A]KCH=]7O+1
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
M=:^@5/.\.YXB*YZ"-5()1<#0<#0A'AE#QGN#9& J*AU")&%G5^M*DE5+H[0
M>0B(;MU-*(B^4T0O;S($'C&F#OFZFP^U$CDO%+)",I,<XYRGG5V5-Q)E0?2#
M1'3K?D-!])TB>LF7P)[H(*T#]8P-XDD3Y 2S*!*3L.!.,Z4!T0:<B=M4E"G;
M":4VW<9Y#Z4RSOJ8B*YX"YX%E834R!#%P+;(G7I"3$AX84T$(3IC<AD)H3M2
M^K]$)+ON+!0 KQ7 2\Y!XM0!.#$23I!<!X8CR_.?'L3H'?"R2$T=F-7C# 7
M#P' :\L^*@!>"X"7? $OG+&6<T1<! #3&)!+4B(:N3?!TD02R0#&O-2FZ\2Y
MYE*?KD,92*6*3#=XC:V>?K D8@SFB*8J((X915:EB'0DQA*OP;7(!>H4J23>
MF!+]I>34)F<[%;+H#%DL>3$.;%>+940VM_/AU#OD&#"&(T1$GTAD^1P%X;C"
MZM8)CH4L'B!9K,$+*F31$;)8\I@DIRQ(D9"RV;)@T0-/V(2\<2$&R0/+#<!
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
M^#*./_1]_ V>?13^B'YT.*RO4NNFHHG:TT1^I8*N8H10%PW"7FC$'7;(P.)
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
M2-VRC)-Y8M8L6M*?3$YBZ)T< \*;R,EIX*1GAZ$WCI/IN.^G\)E)!ESO [P
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
M4I'$6SM9L88REYW+XL9\^+LL!Q&P7RU#S9+^$)[U_6K$@[6)_& U8MXH@IN
M0<"'@S>P#8=N?UB-CN6Q_1,WHY,QUH=.QTMZ S-*"3@[2!Y31["<,BFRE!,F
M,RL*'N?2^>YE:2\MEHTC7?OS1\'/ZW98=/S\X_AY06=(8B6,+F*2*&V!GS4'
M:<,E1('XB.*&BI7$DK!%+V>WD3@Z?MY<?EZ[TZ+CYQ_&STO:@TNYI84A16J
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
M%Z7Y'YL)\;S!YU>V>H,>EBX; L9^<<0+9ZUCF-$B).&\8$0REQ&:V\PJIF.
MK<=@$F^WW[O8/ '\R%S]-TV4[Z%[YP=ES2Y:H8\MO!#$A$/G1U1[/_*3)LF]
M3_%1EL<L*00E@BE#N&2"*)X)8B@@9)KKM-";6?KIRD:;;HB1RW@RGS=D$,E
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
MN* %X8PI(C* #U5D('DF!34V1^00#PDZKN&S7/7W4NO?:WDKGUY?8-[U!=Z
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
M9NL?F!SX/$1'H748.>P<"[, O&*L@&<_#[G^Z/ULI[P]44\^(P_,.I'"\>*
M/9KO '00WJ=*3CE=JUE^3S>:WZ?%D)_-N-$.?2V/W8%YV1;N>-5_VL;>77[$
M,VUR)@N2)B(C/.<)$<)RHA*I.1!A*A/Y&+C_N:_90H+4-DL5#PP!YN2>4(B&
M!#%_KAQ3(Z:V_FKDZ4:(G5HMD'71_^WC+)N'G(7BX:#>3ZN'M\%%$WT:.)?\
M=PP+[TIL+#-7* ?DP[-Q!9I[;2?-C1W:G7%\I\-!<_E/6X$;ZZV?O]&H!BY[
M_>9ON&9[;LLFLP/1;:+B',. 1\1'*LWC&2+<X4Q/''QBN!I-NOC)4O@3!E]7
M$E>=X X$DTR$Q@W_M K7O49-IZEMU<J7K5"+Z(*6K7-9@93DI6YO^)!!K/,O
M1\5I.#X^F95/F]'V98VB^YFL@I\?#<U!>:IF94;_&%B:I<F%[<)5K,?J(UI>
MT/2#+_'XC+(B1I$%"0\OPY)BHU:9;5_<#'\R^L9CV$R9# ?]B]9CN#B"7A.I
MMGK+5JC9RFH?Q@4'DPIB<WMV>7(U<V,? 6."=MIJT5*?X'%GO$XPK=&]^F!K
M1MJ;62.DYK.Q AA!TU@E#9)%,*;A,W[K2_V)O-&@XB(M^_L)1KT%!XFQ_6#C
M"IMZ"?WY;6F4.=T?^H?[R+EV7'/,T=K))"@GIZ?6E($,SC"\Q+3CFB.F, 0,
M4JEJ.+07B[.UBP]/^(P:Z+P;!*G6/\5K90[4'SOAB6JFYE1#I#/F0=O>@!;5
MH=;C-KCO<F *I;*6[;Y >LU-&LB_#M#B*7!.[F"KY Y3UGH,]P36N.+=]RN9
M((Q5%JB^!O$CV,Z"_-$Y< [>/O]ZE%%E"\YB4N0HCNA8$,%R3;AP(J59D@B>
M/09Q9(X.HD (#TP2>=$<=M]1VD[/S;[U4J-( <\8V%'ST:_X_-:6-',P3468
M!NB6GM48"Q>KYET>TK+"JW-58,O*5+Y5!4K9C2N4=@F!*Q,"T\L3 G&X'C&O
MS%*CB=CJT@B[-,(NC;!+(]RXV3SH-,*[-.C98R3'U]:KP(-CC.<$-6J\2;68
M/[42,SMX:T[?O_N;?<#B"!_A7;^_3]Z??C@Y^/AW<L ./AV\ ZGW[:?XP[-%
MB?D]/6 ?3CZ\_7!ZN&=.,:3IPT=3?CA]#L_4R7OV%WW_#J3GMZ\__>?KWWS_
M[?,CFT@NJ4Z(%K$DG)F4%$(+DBAE3,Q3621)B T'.<6:78S7+GC"LU3QQ)F4
M6RLDB-R4%U0ZGA:N2%<)V/<#J6P[2)++/QN* +R=V)Q[T8$,FJB;R0D,MHAG
MC7,+  \)^F'F"Z)F/1?$/9S,$JT),&A,'YQD_8769A8M?+?-+VS"LBY-0/!F
MDR/DV;NK,#?X7/T2>E,,W5M\WT%XW4P: BRLQE2$\V%E:CO8H*HM/QH<0)T^
M/TI<H8J" QA0&A-NXY0(;@5Q:<J2.%?PM=G:P0 .NYQQXK?4+WW]2_3Z JC]
MCT N!__\,2&6/T#W&_7];_A9,$--+T9[GD%*Q# :67VRWI0WH53L$5!6]8B,
M@$O\\V;^/!U^MF1\!C1XX5.H9IX:R-[' U].DJ=V5 W/0+@9R<$12 #R!Q#F
MH=N?>>LN-FIX@]E<'9&N)-+]!(@THZFBF2T(Y=(1SG-'1.HD<2I)\J1(:9$)
M)-*R&ET0-QQ7RZ0ZN]5H6I1U!!*!EVF!0O9E=8$DVHO^*1'52]F+WLGZ!'!M
MA(?&WO:S;?@$PX.F%[RR@T%]T?\L_5^(W^^'U2?X#>2/D^B9K.!M _CFS7 \
M]_<+. E G.Y%AR?E,-SX;R!?>P'O =7\7*(IX^7 E!*O?MF'NX9EX*6W\$J,
MV[)S9QXRU#<XKN6P)A9T)8^UG.1C+,=?L'5(RU3MDV<YJAWGI./'\F+]AD$\
MI]XLL[_GKWMU4O8!+_IG)W[U=E?LR?;2V&??BB]Z58Y&M1I7QR>K'^$M_' .
M^13+^53(2V$@]/M<X'V-S752K%U(,\Y$+ J7PB]9JG/#I$BNX'VV(@EX*E6\
M+NM/KVR%'\AC2R?\3=B38_!C?O#742P8+6S.B<UB2SB>1X5.&-$Q*/R*PN*S
M!#/AEOCZ_[;.$9_T-B?X5&U!B(EW:I%(5U#/ Y3V%E-<0)P+8B]B!JS",:P3
M!G0N7C81#+=7Y#LWJ^IS7EIG5)-DXZ/A?'[0HJBY4+UAZ8T*/68 7TVF#7+U
M9).F:.2W:SC-S9M+&4+_E\]]QLBWD(KD(6B26[0=[:)'LYW.K#]T.#NF&;&X
MK+U &VI@-#"S1"KXEGE(6X%>#XQZYIO9F(F^//7B7UZU,=#8 F9R(S*7QYK%
MJ>,9%4KRE"?2"LHXHXF[>:GH5F8*6CV:_!JEKI.75L/I\QC>>>22C-DBS0C/
MXIQPY0R1/,\)5;S(G6:9EFQK9[6DM "B[;JWL-+&SA\? [2@I^78#H\K"8>Z
M]NBQA H-ITV!J>79$#E^"2@A(MC:#J8A!UX_73&@H%!<.>I0[.84<,8'@[B9
M<0&CEG4;7SR:8XKIY *+_W(=%J=8C;4I'DFPROXO2>:9_(>W/DI9_CVMCVBZ
M'1?)G33H^;X[OS58F&81.CP]L@8]U\^R\:ZE_=)$NR@ZPQBG9'IU)Y<-F>UZ
MV],\A$FM5#KG5<PY/6M1)GEPK8B^F[2#1OU<UJ..L!_ I*86#4^WN&^V&LS9
M2YX.[2(L=Y3[0"8U->(%VQS"\2+I3FQSGKA;\]S3(>A@SNQ(^H%,ZIK6Z'GS
M\C(USY>POW&;[1]MVI@K_GI6#9T/('?#IJK#Q,"!MJZ)#<K'^8?@P-9"-1/;
MWM:F:3RB?31DA6*G]6CRN:\+T_,>57ASKZTIXQ^]D&#9!%PWVC!F$U=80V&$
M >J^H!H.#ET4OG7V"0:T!U7W&A<N)*R6@YE(1A_0'S(:YG*_&TVY20>%U0 J
M1M4<8RV;"@Q-_V]S[7'X7&!\^)(1P%]['E;PV0FF@1].+MFSVNOCT;[\9*OH
MIR:KX-GAWGZ33?"SK[[1Y+E:3!'P0=XKWS294&7K<;^Q!(1" ),X>5N76&RB
M:N+E0T)S4_O'%ZQHFZ:WF]W,>+$Y^<:;_';#1OITZW[K +MLC^HF]V$^2+9)
M?5YYQ_]77XLZFZA@W%"XPV(:Q%RF\ZKGSF1W3#*[*],\T1N&I]6"D;PGA3IG
MRC1,*&8N>WX^H:2I4'+1CJ5Y#EY8GIY)I)/MZ(6O7A((N6H#CC"I":Y%C@Y7
M-@4'+AV9-TE=Q2>^[$.HS3!-ZO9%'J(_7^V&A.XPSL^VC[?WVN7U^5)C/0H=
MQJ>W!#[ SR;FKFF"QMRD'QQY+Q7W6H;^IJ!J'?B\0?X%N)^8)9N0;T3RX&(H
M!_6X\AE&/@ZF\8PT^4Z+IX)_1SW6)Y,+_%W?.!/\72MJE,V815N6; GG>@?'
M ]O'EP"^IDD^:SCCF[-L@I*6F6R.$YL<(%PT!3P>"HJ$ G+(];#1O@Y'.;*G
MTWI.+1\VE-2\:1H1>ZEP@77A)A ['3V"RXF5)OII6KX%I1!8,QF2*?$!(?=X
M+C7IY][5N9R]Q7/>?!S7HP;+8>2PNZ#.P-I-QS.I>S*I6H*^N\DHW7B@FQ@Y
M3\EHBP])68$K*E]:*BCZ)V.8A*]%,Z[:^D_!YXV.@0; <?4;ZW_@D9:@Y\XC
M/&N7SZ/MF6#DQ>DU?#UAN;"+ XMU;K P%3P4+D')O '')1=!6PBCD1-F\__.
M /6'09J"F9QB49!0E,<G@FI9GTRJ'&(6I1O#AOIR)K#4(3$4'::3U5]5'ZQQ
M=S19:).3Q(/$35;H^=5;O! (V*+AY+*9,Q7?<K.X"2&HHAF7,HTMUS(K>!8;
MFVMJ8VE2J5<7D5[A^MNS:C2MPO"R&=QKF) //3?3^(FG'#[QU_G!U^='UC*7
M:J:)=L82SI.$J,2@^R_/BR1.A2[$UDZR+=(5$11O[* $Z@P!_V9L,9:"><*[
MV<X7EJ76&>:,*WC"M,@UXXXFN74\9EG1[?QZ=_[+_M[N4<*=B#,KB:$IPY+A
M,9&R8*10FA>Y=C9%3V^RO:*"],J=3^+HIYE,[MDK6MUK/C%Z=*4(BV>IEN,Z
MY%NWX+)8>?K*,W[A]+XB\^[&(DZ72;>029=UK?4V8"A=3MP&\427$[>ALWG0
M.7'+K?6N3KZ:3];2TEB1):E2S/&<J<+)PE#E3*RI5H+]@%9\C?K<M$]NFH9A
M6^4V7N_M<)9IGG1*WIX^<EQDN&L$_H4?B>-$T=B0/*=2.$[SA)N-K&%Q@X!2
MKUU/XOBF52<;@\I4"4:,Z05+9C5'2'4K4[8ULX/6/E.I>\X4TQ1N\)WFJMEZ
MF=>/VEO%P#\\:B\+X6PWC=I+Z;;(OC<R[]M1>Y>_]'NC]FBR#4),-]@[&JQX
M-/&0B_+SFESW,<YH:\6E-+W._ ,XW,\*+$G1?@7>6UE%S^<J[$0)[3VXN)0?
MO=_32QMH;R(9(G^N1.U,'A0MH)AVC;6YUH2?VL+%W<)]U\)1<1.H45)_.JZP
MCCUI1JBUM<Y]:]8;%1NW>AG:)M37B8R[<@FN0T"7/>-[*6OCPM>N#?3=<G;+
MN0G+>6/@<_Y_B].._+]LFZ4;O@1SD9:S.4C?160+B[%(9#=9Q#AZ"!3T?Q:7
MZ493G)U:A4_=J+G=I!>Q,LHEB5.IS7AAJ!1YDDJ6,Y-)SM.K*JTL-R5N3^*'
MTH+X^\R0[]_]N_[P]NS3^Z^:?MA[^>7#N[^^OO^*[_CK_/V[UR?P-_NP=P+C
M?@%C>'_QOFSN^<^_3]2IZ1^>OOYX\/6?3_L?7_0_[!U\]//9^^WDP^_X]X=/
MA[\?E# 6&/N_R_]\W1_ME_&7/]\^'^W#^P_VCH^$LUP(JXEAB2.<6D-DD6<D
ML;EPE#E7*+&UPWLQ%[TBITLNZ-7'T?= Y0U8H0.D#I"N!"0A3,%$_O^S]^9-
M;1U;]_!74?'\WO?-K5([/>R>G%M4.;&3)[\*<)W@./!/:O=D9 /B2B(>/OV[
M^PBP+7D (^  G8%).D=]NGNMWJN'O6((M8OKA!J@J$@T%2W%,+(C)'Y*2.=P
M26^$=!6$M/G3QX0$8&WV0; @A&: TC'O"G59R5.U*HD(:FU=#8UQ0PW+^60:
M(35"ZB<AI9R3"B665/=5FA2$+LII3<&1X$7$2DC"GQ"2\(V0;HB0%B(DCADM
M2&1@?=V9"9(A$B$EHV1426=A="4D:KFAMJI'A+2B&;S;*63?9QRXTKD2>;'J
M_"1AWVI6J]M3;'$JT)W 8_;HN#""D[#@,?NF^_K :D^7=)]364'.F26NJ@6+
MIH!+1\]"E$XA6FH[L[9NC1TZZ2[+:5_@E:L*LAI^SXE?E#8I#!:=*$"-[NF7
MH*P%:[P54369U O\+LJD&!0@\LP\*,L@R\*\LI$I'I.0)6-196U=*S>T]M(B
MJ>&WO_@EZ1 =C;H@#$))W@FME'<:+9:2DFRJHA_X71Q_G0LZ1\.TL(J!)U7A
MLPG,)DQ!NZB5#81? 4/'H4?XO?>+8]^L*+XR[7,N1COO%-"M9C2C,D>P)2:7
MP8;B"_<F9Q+;Z,!XWQ1%#QCMV9*B2#R!1N595@(8)!<8FE 8)J6M*UXF38I"
M#)T70RM]C^9)&H)7O?2"F'W6R7%I( L,.ECOP#E?BA52-TW1"P0O:HIL8PDB
M!)9MX83@'!ER3UC6&+/T)KF"%<%:PM 8VQ!\=Q&<2#FJ.A-0N "K2XC"AB Q
MVF*2YKZIBGX@>'$WAW'9:9\8$3 R@%2JL7)@7!N;@Q0R!-TAF(NA4'T:@^_U
M6L7[A)QMK>)*YTJL)1[SP>ALH7COK;2D+C K^F:3;LJB!ZRVLZ0L,HD_,#$Q
M"B # VH:YDV(C-K,"^%43:)06<U[.91F.4%.F^V\,PC6(DD//O(L+% PXNB;
MANS0:"L#AJ8L>H'@9641:GZ#NI4K% 8^*8:E.&:"Y*D8 '2ABTN\&7K>UAOO
M,(*C*JXX@%*2@A2M\UI+H3-D$)A#:<JB'PA>&(.US 5M,$P:0V-P LU\@,**
M<<BE\JATK A67 U5KW8,W+<5B[/4LS_.4\^VQ8HKI3.,'F)QW JBL) P9U":
MJ^BY*@)DDQ0]H+.X)"F@<&.\R,PKZ4E2>)(4U@F&W"EAC,08*""1X(=*W<$]
MY@V_9RE/(X!%+R"0DI N>AE-RE*H''RA;M$$12_PNR@H@A9%>%(0'JKIO?.&
MI(5!QD-6,A132%34G 9NR-6EMT\T_/87OS%*Y)DG:O@(2(-Q21Q 2VN4Y47Q
M)B?Z@=^%\5=QA*A5KBL3=:FQU*3'NO[JL"@3C?>*Y$2W_7@Y[_'=6*:0^H'M
MNYCX*$WJJ=G&52Q2G#/AQ$D>/D55F,;'-:O?:1V<.R/%73LSM_H*NC.#PS?E
M16V#P_4.#B^6Q!DI9R^P:,8S?:G'(TF<J41:S6#*V4D9:7!P0Z_%D,M5K?>L
M#D W/-?<J+11Z>JI5"9?M/(QV0Q.>"?KC#T&KFVPUOBFDWM!I4O9%(3@V<?"
M0G"9@2V!>6$\4RX%[[/C*I>U=3O4R@R]O/3AY4:EC4H;E7Z%2D.) CF!S^0"
MNB17#+?9FHQ6.<5-F[+H!Y4N[D(2-D85@?%8(@.O+?,A(@N8G*6P5&G/*Y4J
MYX;&K.K,ULU3Z2?,HQ>MFJ[7FN+,9O@_G7'C;^/IM-E4?,*F0FUMO_J[Q,"!
M]!3#[!R#+"(+D US(%#&7 28L&A&DE,&3YV]4,, .N.T<2%2LTGKB:3<16TM
MFAO#QZ\U@X-;5]CFQM#<&)H;PWG:^V[FQF]N#,V-X7HKKKDQ4#7\9]&:O1DS
M-">!5IWWM#KOVT[N9LS0T@ZOX"@_6B.RUTFC!U\W7DF(7BF9I.+.\ MO@OCU
M,%+'/)UV^VD^=43U=C(O-SZ<_MB-U_/W;==!^S'],*7*NP\SU&.Y\3*]VGW^
M3-%U8O/E#M]Y^4KN;/_\<O>79Z]W'S_B&P=/^*;\?>_LFM,9ZI<[;^GO^[O;
M:6]W^YG<?/G[:&M[=V_C^>:KW>T?7VT\?OIV9_NIVOWEYU>?\G*(6<4@9&%:
M9,[ 1L$P869&8Z*&KEON[-JZ53#TT)P<&H/=%@:SJ<A@LK N2^ RH12Z>!]E
M\CSZ["Z\]Z Q6$\8;'&[@M;2<*D#L\10# (JYH2L;C0>4HDR)I76UD'9H8,^
M92]I#-88[(M+_J@L#])%&1 R!B>RL9J"+97IVS<L^3<&ZPN#+>9UM1(#)LM2
M<9(!HF1H.+)H(E5Q-%P80PQFW5"K/F50N]?YEYI7Q#5E=BW)9"BQ9&[ .(6A
M:&V$*UD6@<8T*7H[:7#97L)[#2J;R&RVP" ZR[R6DJ50, D:!RV'M77!]1 N
M?[ZZI7OI+^23TME0TZ>D!=04SIJ+FA'8(U<BN]*TVVV%_*)V<V# .UZ8=[+N
M-/."A2KE5(YH/*C$LUY;UWQH[*4#GX;X_B)>Y)0M9L>)[R&YB#:ZE&)UN.,N
M6FA:Y]8B?O&<GK$ ",@*M34#DP7S(606?;1)62&+JHBOZ=Y;0JB>2)UF87$M
M:2H3*"\AH(L%,$ODH&EHM(HXT<:3&>LF=&X=!RZ[7@AJZ<R38LD[$CHA  L@
M+4,E,R<%)'F7B,82"6K3H_F>!OF59Z85U-3:6NH0$'5PQOI8>*K+&8$#-J%S
M6R&_*'1X-BHDCTR68"GLB<A0^L1 >PZ0LW>FIJ,V;FCXI9,3-,CW%_*0.,%<
M2&=R AH$,&L0$(-0Q2*7;57G]D)^,?LM+T[R(ID(2$I'A<)"-<]5*28OE5+%
M56\KJX;*]BG=W+U>U6FN&M=#@T4GH;BSSJ"AFRE'4D=0X*.U!53ZXJX:C09[
M08/+1AQ%:*VI1S.G8V=::IC7V3-$&@J5C4AR9VU=23_TKJWJW&7(BYC01(NH
M.60:#W/)$(2N&2RX"M#$SFV%_'("H6RE%)D5&ZO$X8H%C<"\RYA<YA3SY'I<
M30_YY3T]&^3["WDCI1::H_ V09$)8ZSBQE!<;+%HT<3.K87\XC$"\$HAC>VJ
M&!KEM>3,&TS,UJ3:H.I\EB>QH_500+,F;T8?]V.RQV>5I/;) \6]7&>TWA8H
M:$420AO55,[MY+]E;Y!2(!M>,G/)>@9% W,2'(L.C9=1@?:R3O:8(8V(/9KL
M:9!?=<C#Z^XUCCX8!X;4C>$U2U^D)\_&.-M4SFV%_-*Y(TC>!^>92EXR@.I4
MF.K>-9X,0O"*&)\@#VJHQ!T\=]0@_]Y.1("-!F7V&M B9@*_!"ML]MEX;"KG
MUD)^\: .2D/AFV*A1,V &IDY5((A.*=Y\$4X/M^A+GV?',#NFP/)]GB&^X/I
M/+GGX*A+"'33ZSF7R^I\JPD2M37%%J]%TJ"DP2Q*$H'S6*R3V&30+27(91<.
M)X.U)3KF3"""+-(R+U5B!9R'H%WBJA[A&1KAALJL:KGGMF2&;W1QSL, F0(J
M$5$" *<8N^:<L5K(9'P*0C<)=5OI8E%"Q1 5^*)9CH8DE#7(O+>!Q52\#%[:
MPD6E"U[/_-E5+14UNKA3="&YQFPT-Q1.@/ );;$V!G E6] J-/EU:^EB,;IP
M12FAD66HIP6E32P8:UE)U48[:L=-6%OW!H;<KMCAZXJM$E:T F5[(<TNF*_U
MS*KA\,5@-,L'WYBM];S35>>XQUW.A]FJLU5G?ZOSONT]KL%%'9\&^WB8*"@Y
M&D]'L\$DT^W^R0-,+X^GLVX.ZSOQKYN>P+K;421W7!M%JI/B1E*=SE<'/*FM
M-D#!94CGGJ,Z_&?R\+19?Z-6?3QOU-_G;?KHK$E;J+BZ4/')Z]^V?YUM_-&%
MBYJ>"?Z6,64;LV$^5K-PYRWS7-;=B 6+XUFHFA50RJ$PJW(PO*72\1;B^KN+
MS"9!<EZXX)(*8'VI.W!<LM*'5$W&SI,(=$H/3#\UA-\LPI]^C' N$(50EH$5
MR*#PR%!+S;).6D:?(ZI""(>A4<L(7QI-&[C[ NX+8#M#XLEI(Y/7D(QP&60B
M4 <3K2U%GGOJIT'Z9B"]\S&D(^H0BR@LUH.2 $HQY,8REW5),2H!B-WR4=M#
M?(, ??+?X]'L+0LXS?6!#X[RX;2;%QWD-_7G//A.?IM:N=];CBX2U:Q,KIQ.
M>O^QAY/\8VW2GSYHT<9W*^2[-TLB1=.@I#Q17>&)I E1'$.4GF67DD+G>5!\
M;5V[H53+A'?^$*9M'NPQDE>@3QJ2KQ_)"V($M.%8=_VGB,! Z<2\2(I)U,G4
M#.["FRZ1I?4-R7<4R2M3(PW)UXGD!0W"O:W;CBPS7 <:DQTR7Z)G,BM%_WF=
MA5I;[W+Q+^]?NQ$DW[]%D\G1>(*S/(AX5)>9![B_/XYS"?*=:@LEMVFAY*0I
M?YJWY*.SAOR)N.]%;ERW0JY[NZP_3+%2&\N@".(Z[Q0+05J6J(8M"*VMK(D:
MM!Q:U_)OWV%0KTR$-%!?/Z@7I(@7)DAN#"M.$J@1(G/((Z,X- =J9^X421&I
M_%!^8F&D@?K.@'K%JR,-U-<)Z@55XC6*S#FR0E1=C3(D\SQ)YC(:;B#([&O*
M: E#,"UO_LW!\]GAB1;IED9.=<J8BKB7,;5%D;XOBGQBJ\<'37I&@ELG#=I8
M;X6L]VY)G_C +<0 #!/D*E+J46NKF)+.18$1A IKZX)"&2.6LZJT:=4[@>JK
MV<#54'U]J%X0*-HK)P1X%L"10!&2LV!-8MJ;$GD.3N9"J!8P]+*A^HZB>@7B
MI*'Z1E&]H% L%R[Q2(.S2G7#M0XLY$(@#Z:(J&)!;>:Y481</IS7%DZNY[1)
M=UIHOE+R_G3)=%!/GXQG>WDR^ [:^LEM5"D?M>W[#:O31X=IJS9L8[\5LA]?
M4BHD4H+2QK&$PC.061/[*6"B9!V4A21"M3540V,O$]*TZ=;^3K>N> VEP?DZ
MX;P@441$Z@_2,VV+8V#K1G07,C-"%HID4DZ>KZT;->2?B&7:$LJ=P?2J#Y@T
M3%\CIA<$B@ 5A$F2AF@@3#L1F+,N,R4E MJD99)KZZ"&X"YMNME64%:PNVM$
M0)SDZ>ST6$E;/>F[+EG,HS1OOR?SYFOTMD)Z$TL*Q%;G8",U Q%2-5;G#'56
MS"FAO$A6"Z\Z8W7E+W,<MDVJ]AC"*S]+TB!\I1!>7!A)2AAC@5EE"<>9(_,J
M%HI02A B>,ZS6%M7?J@^80O>('PG(+SR0R0-PE<*X061H9),/",P7FJRF5 ,
M"QD+RS&"-&  M>V24LB^+&W>M]SP2^D&!]/CP&8U8_Q-+WS<M22N-[LJTM*Y
M]HLLY;)D45E:Z22S5@B2+,FR8# SH24%KIE#4)4L[=#KY=S/%UXT:6F?^\\8
M-ZMU&D_TA"<6=%$4(8H"A16A@8'6DF%6R$2.A7,4%#,33U@YU'I5>8$:6=PI
MLK@"5=7(HB=DL;@/31HBA( LR,RK+9]@6$IF1GJ/1N:H:R8.(X96\MM"%O=O
M#>ATI32G$_NN0>CP-)A5*%W%2M YTV[/Z^6AHMI,X^.PG\\:^G+TVKLV^#\7
MG8Q8807=F7%'*E.#44@Y!9 YN""+,Y$GG:74P3;GLULZ[J@E,>N24!@EJ5<+
MFH$OB:%(R)*'(*TUU-J=EY'V? C\T@>O5PZZ&UX":/3;Z'?U]$OQ?M'*QV0S
M..&=S) ! ]<V$"1]FR.XO?2[,$= (ZQ A< TB,C  &=.N[H!VT=N/.808F<E
M9]V07S[O1:/?1K^-?K]"OZ%$@=QG9W(!79(KAMML34:KG.*FS;K<7OI=F'5Q
M#M$7Y9D(4C'01C#O4F;9081L1#"N=/0K]=#Z2^^9[PW]=C,SW\^0/I2^I]$_
MZ__NOLR?(TR^7S][IM,73Y_J "<O1H==V:CDIZ5AE0H?&G7*CZ/#E ]G#YFT
M'5]?,^)EMXS[WGOJ^C_^XWH1^H&"6A';>Z-IMWP_F.2CZI=53S'&/3Q\01\\
M&P]F>[GCHF5SK='!$8XFG:G6B<_6</!Z;Q3W!CC)@\/Q;/ ^@\O)C>@CQI.N
MC4\]Y:</!H,_<AZ4XTEW:C*-IO%X.JU\."Y?_^#8I4RB!S@<;(YG>: >W(%>
M(OO82W(=3R89IW4[^2!_U;F WE25P. U3@='$QH;)E34 <YFDU$XGG<!ZA33
MV3B^&HR/NB%G,)I.C^E^W:4":$ DRNGZ3??KW"UA0$,2M=#HGSSX#_6*0<CT
M\74+2CG>IP_XA\:HLUOX!_3N07V@>O]AO17US-?URQX],=W\P\^OXUK)H]GQ
M9-ZANN+79Z/NW/7@[HY][E_B?/U+]:=_P0/A/LM"M>7S_HA:=]ZUB!#F;/2%
MK+5S0J#FB_O':=X1YL0S/<JQZS5[%,>$X]%^+<6G"6G[O!\R'<P!,)Y_R,D=
M_M__<5+8'Z:# ZJ+O=KI:>!#>C].IWE&EU"WC<25E=(J.NB_,J:;OZ[?Y_W]
M;<9)A4U7$3D]_+C3G0SYF\<'U )Q_GN<AW!=^3[JEB=U#W6EHJ-/>L/#2=['
M6AD_O!ZEV=YI//K!52>! ']_"08:\X]GG[_D@^&^ C1/;H@^P2[4U@=?]R:G
MI3FB!F&!^.P5PT*%?8C[K_'M=.W[CS%-@#ZYN;$/:A4N/OUGG[&4;WE&M_"(
M2T:_%4)=31,;C^>A^L..)^N[J$C8EZ(,]B95NOS/R&K/8TC:9  P7J,&7D+F
M*H6HBU!_6X)_AT#"=U4B%83__AX_'^]=?T_[U+.OK6_^^?NP#D>?'Q/Z@HD:
M&W71W$?K@3\3L1[&$7';'S/ZP\&\XGO^*-\EXLK*CAVSCX_I7FDZI+ C9E(>
M1W5,K\G^!_2(^*_>/\W@PB7\BA:ZALOF7Q?&G+G:CYBR-TJ'( M8&5Q!ET0H
MB4<1@Y?S:0VZ)J='=0+!D*K514IP*8+1TD=E@K0B1V>SEW'M,Y^34P9O8RQ2
M<$!GG#8NQ.*,M#ZC=6N?B\S$PG39V<-^-*2N8.GQ_6'ELVW27?FWRM?RO]8)
MF3_FD<3V^$.\=B2Y3<7ZD2YX=4OG5W;_VN/QX,]#?.Z/MU[NB$VYN[>[O7NP
M]3@=4-GX[LLTVCUX0O>,:D<^%3O/-^@Y?G_UU[M?U>;C%VKSW:O76X^?U)__
MIK[&$;)B%NM"(5 #./26J<1M*2$)P]/:($\I@JM=?')<!\B38.\TS.EF-6*E
ME*-I?GCZPP\D0X_V\>W#T6&'V>ZB'T[ZT4EL5*.!A1F-KF/-7SX)%)QX8(RI
ML<+)II.3#SX)(QYT8<3"),W\-2T>>",^^S)_\*VO&?WY#_W2E5\JK% /:&1O
MA;VBPOISW?8K>YMZ86B_&%2>V\_^R\_TV<V<0I_G^>>CP,W4P%)HV=7 #@G
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
M*J:?ST%];]-//U-;VT_^#B$[]-RSXGU@()VF@=#3:,BYPD*!3?3AAE-.6_V
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
MHU$R)<'0@&.@(#(LO":0*<8)T,H(OR*EU\CA+I*#Y!JST=Q0J #")[3%VAC
ME6RI^X0FJFX1.2Q&#NB2!"V8T)DSR!(8SM-B"J<-<*.U7Y6HNBYVN&^KDETZ
M$P(P[N^/8W>&<16JZWXGV+N(L'(V6P^0$D;0*0?II"L%@/[HO2O?+*SFQ'CF
M:]"(<'5$^&Q)0CEPQ$^F,"4514E6)^:, %9HY+,TT#FP-5/F4.AF GN'P6R$
MBIB%, 1AD!*<,X7'%+VP5A4AOED(-3!?(9@7)8]RQBO@D1E!7\"@9AZEHOA&
MD)ZU*A!95\FC854Y&1J8>PAF&FR]RM%QDS5 C+YH;\!&\$(7)],W"Y<&YJL$
M\^+>FN $""C,@08:F;ECI#P%\QECX<#19U'W9@^-ZM/FFGN=1.4:EGU:,H"6
M#&#U(\:WG%K^7/;1CT>+-DBL;I#869)OED(Z*[UD,@!%?%9H&B0T9Z+3;]$:
MQ4F^"3%T]M(A7V^R C0F;4S:6R:5B<)MY6.R&9SP3F;(@(%K&ZPU_MQ"NC'I
MU3+IHG8.@?,<03+%'3&ITQ1N@[3,BQ@UC8M%*DU,:H?0F+0Q:6/2*V?24*)
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
MR&1\"D(W"=,G E@ZZN%"%L$7QAV*:E" S-L8F93:%X.68XQ$ ,"']O)&J8T
M[B(!2*Z1@FAN:,@'X1/:8FT,X$JVH%5H\J=7!+ 0 1CM>"2APP043A& C0PC
M1Y9<T6 4&AUX/>NEAT:NV*+DBAU([M'*RT_CR5'UL\B#B$<U9>4 ]_?'<9[F
M_COUK[82<^$J_>X"#,@=UT91#$2<1S&0\]G'(K75!H@80[J09>A96_XT;\I'
M9RWYTQY.7C0Z7"$=OEI>E^$N(4ADA8.B>,A(YH23+'#ELS5&!8 JB.30?F)E
M9@EH;3[W-N)90')>N. 2-;?UI2ZLNNHM&U+U[SA_TJ^&Y^O&\](QD^PP*2D8
MQ::) 0^$9V>KTLE82+I2Z%H34B@_E&HY(T7#\YW <X;$D]-&)J\A&>$RR$1
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
M:)(&1UBG?#^\?YY,*4*A\6'PVW\>31\,MO=R]]-@DN<W3_EH/!W-ZAUP-CC
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
M6;4'\,IY!X=UF:9_]QGE:Y/5W?L!_<AQ6%;W_'+&N7A]O@#+/0*OB:UL2"8
MXWNN</3\^4G,XF#[EXVKWDF1W-/L]K/=Z:\-L3.3L-$121D:D+/!^2EL'V=3
MG'P(+^=PD^%8+@Z!\7= 8L94<]X[.O3(7F3U+%[Q"A\K::C\BW-F0N<D]>W@
MK'_NR^X&*@RCK]P#<#4\;\30)HC@D&:5MYWC=#-<Z19I&['?,NQNWE6 B\0B
M2_DI>2_\5,CC("L<S-1QK^ $B-=H$X;!G@U7I_( CP![0KL+=ZE686R+S2Q\
MGK"+"H:&TPOO5DW>Q=0(\B%;QW=.BT-U@D_?3*0W/-"###O=RTDR>R/C7[1A
M7MMM]]@V%W#4!9 +#+NL:V<P=.<WA_J1B4]F !-34KSR!?HZQUG0JRT0B$#_
M5B/B+I)5CO1&7&UB:J;(SICJ#\H>^NJ ::,LX2: 1#;GJ_ 01IJ-?,K8'$,2
M$"R8\X(<WV".SS)HWWBN"2*[E$---'6J^2<HPMOQ6'Z[? M( ;-_OY@R_/,=
M9UZU=K_L4VNPL)(@'*A&G(N(7$P*!2($CYJ*X-C:&T)I4R_(@YUU%E0*<WV:
M7U&M"LC&)^P -@5QB\$Z=W1^ENO[C7>AL2S]ST,"%Q\G3&Q2F-X.]]D_892C
ML_&=$Q"Q16?BKR%H\04$#+>._+Z(-"8A* I.&92#QI"Q+"!*C$],>XT)")@
M+#&+!"P+R7.O_9]%*'?2VR*1]:H_=-6OWN\SB0D1T2.)<T4P904RQ$<4F/-<
M>&*]#CE,HDD6+'IS@K)VP5[:*.9$WEX<$+MF<6"_LB/SB>/R/,AFB1"*P#Y&
M#_6=OC\_'IQE9I,I\QTN]_7&YGD)0ACOPMG#W\^\QP*A/RLF5W^09R=]!Y(N
M+9$QJU4[GBU U6W8I#O]K%(?X UR:$6L=>LFW6([NUO[5NCH,4LH<JU@R\Z)
M,K \R#GGC23>1>9+%/<BW6J46(I*RD]!2'+XW9!]%Y,N!^R,=VH[ ,NK_R46
M1CL,T:]X_]#("NN-$L RMDJ' 3F5KF0/]%G6K,%A[^*DB&4Q!AXB@<(DQ9/F
M23+,O85_J$HBLAR#Q:FZ'YX#$'P 3>]_C3LGBS;V6MX6R]O';SN;V_O!8B:T
MPHA11Q W\!-P1@H:GPSLJ9H;F9OIX(4=?!^\@2>GC0Z4\1@M5YHZPZ7V&#M8
M_EPUO2SX+?E\]8)_WX+O;NQ[["46&'9KXRPL.)/(4A(1"9'G="#.:.[L2IL4
MSR<[#Z&DV-']:@VR1V>Q_5BD8^%'>(8$O#*C>1NXR#"IJ>S.!31'!^/#ZA;9
M.)J.!JS,IXDXQ\J)48Y?ON6YJ'#[LA.[WV%K8PH*ZS"L+;/<:.^2(%A(IWS$
M6FA;V]K+UZNK]FYKWVLN% U@"B7N$==)(V.,0M1BB15V@>6-FXBFN,G4;@Z=
M4=<1 $-GU\B5.PRY2)4979GGU_Z9J72?OWO'\=HS-2&3.8I^%%_?CT.?\#AT
M8NP<KL)<#\>G*V,)+>(Y]:C=V4?D\4^XC:HHWUG_P!(\ 8\4]3L] ?7^<8.<
MT];1]CX'AL:XAUTC)3#Y$X&?N ^YI4:4+ 2%A<N=P=E"@_]6=^/XS.IE90+N
M!,B=C]9JB;A+(G8V-_85D\9)Y5""I4=<1H^T, 0$)'"K:)1.QMR/D2^2B.+@
M'\WW,*5GZ&B?S^BY#JR?"FFKP*E UJ $296#,7M1;;:CBRI,F\E *AQET#D^
M[X)Q'BMS:>(D +A%/IX9.C[C\/ZQ#'0B?J<*38"KCHL_H#J;3=&6*(KUN0R[
M)\R]_-L?QG#>C3MI818FP///G7VYMQ^5]0EL;"023X@+'Y&)1B##L*(,-G"0
MW]ELRM6GI-E.KUA!/K'/2%H<9!/^@(56_.!61"[*D>EZX\*6;R;8T7L7@U_N
MP]?)3!F)<2AO2=:^SNTH">(^QU&?#N(OHQ]^#9W!:==>_M(Y*2];+OIU>/MA
M0DA.@9A)#B_/JSX>9D<HL8ZK!(EA_;WA@X>Y$^OEHYE\]^HSR=<U%3=^C-?)
M(S]3C[SK;8,E\)KDL0-ZD<'R>]WVCLJ),R4$7J9LR6QRRN+:'(LK+-SR3C=6
M=37W>?U*W5YF N8R5/#\47,#0&9J,E[52M\_=7S):S]11N@!I3566S#R5G.?
MZI_W>>&?;>+P0W1H01V7E'#RM[WURE5_>KN0QSRN>NSTV]^_[E9UW<];5NNA
M[__#5,U:QH'5S^=RJDICG7;AV=]V-EM7GV$\>W0/MW??=?=@O*W-[8OVU1;_
MO!E@# >\/5L:Z_B?SAY\WKIJP^>_'7T^>D]:G_XY;/W>NF@=;;#6[N&7-OV(
M=S8/R'^NMN=Z>'C#'</.Y(,.B3C% CF; G(J..ID--B'?.2AFD1_=SN ARK'
MDQ<7K$&N!KD'@=PR#FEKD'MJD)OM=T(IPY(XC:0T,?OE#7(F*B0DH<XI$'!I
MUMYP9IJ:L=<"<DMJRK;2D/1GY:BK#M-!,Q<[ZNK.; ^>V'_5D4@_+@"VYEC>
M=T4R_?O>T%>W>UIA-:[CRUZ=&L_RF.^*3WL1-?YYO6[-'/;[%*ZW^S767H:%
MNGIX]XRL910U,$*VC1S37>/;$O'M_1Q-D318P9A&8)QQQ*,U2!OF44R,,T6Q
MC3EY!NA+D[#OK]/^NIQ1M=H_"\NIU?[IU7Z6UA"5_3#&(R8D0YP1@31W% E'
M#?<Z&.)$[B.MFI+JUZ+V/X-[YFTI+'A0BCY,5,6;J18^E^I<^VM6F?A<)P(/
M1IG 'ZI0N=U>SGZHL7!Y6/AQC@)1+)5@RB)BP;#C5"NDG:&(8VNP)_!CDE7^
M,/_N?HNUNV9UM7@IWII:BY])BV<934C4"(8-BIHFQ#.WT982Y)AQ2F')HR)K
M;W23\N\V8U:O%?=*4Y;=N4#PU]5<^\>.*UCN[/PPF\&R?%F_CVK4[5RS]6%+
MG*UOIZ4!6;TO+&]?V)MC=\;Q%*+@2"EN$.<\(*MRB2!N0-BXY4S:M3<"JR;5
M_,4;$?X<C5YK1/T)$759;L(:49\946>9MDR):M@"471&Y 1;BUR"GZB*UD9*
M)0UF[0TSHJF5^C$0=;JOZ[BSU%3?RMLZ30W'@#*L_<+8NA+CU,P[NH_\=#VJ
M!)Z>B\D_']#R5I!QR]NZLU7=V:KN;%5WMEJ9MWF]G:U>K'LX?ZGNX5NE^'HK
M@M2%[5+OOVC,"K8/W]T:L<E+8(^\15ND?;7!VU<?\6=@?#N;'P4\^[)]=7#1
M/OKG<._HGZ.=OV<+6&Q?[NT>7.U=?62MS0-X_H?CSY^V>7NWV_F\N<UV-C=H
M^].[3OM32_SG:AL8XM:^U;!B*8)!31A'7+F$'-$6&:Q"5-H3I<-L1VYN!/9@
M?VOI",=>.Q)\9%%@+(.S4LT6O/BCM)3YIVHI\YB6X7<^\#74U#C)Y6*&)5R=
M'70&I=K;L&O"3./77)'_09UXQLV!_OAG,-4<J &_J#J.7/=[&/4_ -Y^7GIZ
M7%>_MPU8&339!^>X2K ?=ENHW, G<)=1IX1A[=M1X;JJJ48,S=);K'<,@QZ6
M#*D^*>5L1_7N2@V=D\OK^B'#MDSS5<)G^A*5DCVCRF:V =9#/W<6:(YZ2O1*
MT[=RPI[_>S)\BAO7Z(59:>8:)/;TM O3D@OKY%M.%NMIY J[P?9#*=HSV;?N
MNBEY51"MNEF>H-R1"$3\O#MJB7=CUZCJLM=6JW#CINJ,P\J%(=<XNNY:W1DC
M[C(JM"W+ISNQ#VR?;*0$V@2#&?Q][@:=T+&YJO#&J*WT8.,D%/@:H=<K\4T\
M^VZR=]&^V-<FB4!]WDQ"0-QYA9S$&L5(8)F$DE+Q7&A@<3DW4(P;I:%H__Y0
M^Y<B%]OM=U,5ITLYQ)UT\V*#SOB\X!>]?AC$D]4I4?G\:_VM=9$S!(.D(B*2
M;$)<<HDLXQ@IEKPR@>$8S=J;U#OOSZ]TWI,6EBL%:,B]WA]?L/21&#%5L'1K
M.*"_RF#R$W?2N^'^G ,!W@'R/P(3?D(YH2 G1&BE.&>($PP$DW"*M P<*9NH
MDX1AF=/EZ6)(F*)%-Y9T?&;YF%S[UUW<]MDEPE^T-_9I- FL"XH\(09QFT,]
M.-APDGA+DR/64# :;FCR4;@74+VIHK!5&\]ABR4@8,= J>>YQ@N+R58G%\7]
MF*GM*/_E$_SJX\FPK-Y?51.<G7Z[=S;UK9]97FC[8#^8Y*A+'GE/@%4DSY#A
MU"'%?31!6*]HSG&X75IBF?V%1;3/1RLP[D,$-D/IS77>[\?2<6SZLF&WX3"V
M8VRWD8N.9I&K3)Y"+E>!\V9!W!CQ\8WQ<-]5HWU[/=B:URZ6P"_?=C;VDZ*&
M!AN09B9O9)0C2[E'C EA!*? >%+>PQ86XP9:VSN)$X;GS37NUQLW^Q97TR <
MMI:I@M=S%^O&?\$"/ZL*BT\UG#DX@=L6^W"BZO]W=9RQ.#&6I(B:6&ZD=$(G
M'U)DC"L5F:[<@P3?V7'F=F?A3@:.W4-[LAN/L[^E?WG=AZ;6FAM\BZR=OW/U
MY:)]U>+MS2_[1B:G$VSUR@6'N$@Y40V4R?.@L8E2$"WRIK^0!DX4GIU6I<K%
MY0]!-V(I*SMN;92;.O>.X[@-[MK;W$<2KAS D@#:]4Z&S2=]Q=@J[)XX:!F,
MCU?R59T3^%Y<;[0GGE\5N<\*73D^<D?9T/&V-+[-UUS+>;CNP/3:7#Z?XE0Q
MZGMVRBQ.KGZ<@CT7O3T?E.:7(ZHVFL*R\Y[ C\-MNCH.JKJ%#OV,<U_-?;C'
M9;QO;-I=2<A"EU0GH\O4FN=17E1>P<?NUR1HY9P/W&M.DC8X*1$BY<YZ+:*H
M?50OB$I;I=^<8]R(B#&RFO!<$L BK2)%47LGM9"*LG"SD^JA/8JHEPE39DA*
M!*Q@95D**DK/A1586GW?L*E:()Y$(-J;6_M!A>@,$;F"GT=<!H.<C0D1JCCF
M4K'@*0@$:\J% O'=#8NJLX/2NB"WQKYNT3(\TMFIFJF4M-KAV4XCXW2C QO4
MW1N9L]W2$G!P&.$&HU;(DV;R'__<T@_Y)H2?0/-Q>^?;H7CT6G_\ SQWH]N=
M[/P\U95A$I#+WNIB/!DWN0^CHY;;6PWGZTYZ$V\YC?SC@51G9.7KU]\=SEEY
MQH/@WTEF200@86"V@=40*,&*Q^" E.IX9\.0D;:_M8-#4.+\GTQ*OX)^@N)O
MG+VU_7Y>X7]L]SS^S(K+VT>M?05H;2.5R.="3=RQA(S5%CD,ZJR\S UC07'E
M? ;T5&/AEUC@#>_[YS'\.3S,!15X6SD;8-6!8PX]#S_W"E\=[!--# \,-F=+
M!>*PILAQF6#!&:/*&EA^"2O,%Z^PK2:YG#"<#.)42ZS)=EC3AL(DW*X5 5G;
MF+E1^6U%2+O7*]A<FX'USD.A^969!C>=!N/G. U>5CQZ3:R>PO[_U@)\CIH&
M%V1$%(Q_Q'G,Q;=P0-9'(3)\2JQO)E://0Y^G&#4Q\'?M=A?]G62!IBR029%
M HLM<AMORY!PS'M,%6/1WGD>7+GJEWD@_$B8J ^$GT92<H<W'X(E3#)$B(HY
M2B1;7B XG)'$B2=>:99[_M%G.1%^I("0^D1X.2)QV3K:VO=:8V^Q!?Z>#UAR
M+T@@U 1)*[4QQ'OO3#Y@62@2SW,D_!1R\AU'PK4T+9:FG<W6/N$F!6(\DC(?
M&!OED1%@(28*<I8"U5+FZEA-_)Q'QE-MGF]R&DTPY]N/ED>FQ9A<CQGU<S=0
MKT^7ORL&O[U[L*]92$1@#*R)<L0Q"&WN=HJ2$<RY2)BF.,LK622O0))>FB9/
M<9\,8+>(0LVA;Q*$H_?[1D>=B+$H,:V!#UF,#),>1863 9Z$G0'@ZIW$>3&8
M/!.]ZU >4&8F(F'0RUWB&]G]G 4H'U[F<\^+?.27:_2N-S8F0MN'%^:3U-'Q
M?NQ\S8[91N@,SOH==UYN,PJ1S_[5[SKI#SQY'K6TW'(>*#7, D<D/$D9!0FB
MG/3CT4G_'8 %+-['& IK7WSBO]GYV@GQ),#&NSGQ/H-2"6?R-S6LW>"\N]C9
M_4):NUNT=;4A6E=[^R(885T.#U:>(DXC0]H#P=-$.1$";,@N][._ >,RC9N,
M(<F%HAL'MD36C$5Q143L]F"2#Q%V:7B'WV'PN33\S@G(TVEOD,6EEJ6[92D7
M,%" @X+IA*@0N<R?Y$CC1)%SPD3%+*RBS/;C(GHW$WUQ:];_M-/UCIS,^^:U
M\[473\84SYV,62KK@0X7$V:S:I9>X>SJ96&^OZ[IL?E;M_5[N[OS^X=.&[[?
M_K3%=SZ]Z[:/MO#GW2VV\^F?P\^?]G#K<JZ-.&_]_A&>^9%__GV;P#WA>0=B
M[]-'VMK]T&WM>O$9[O/YZ/U5B9$_V(],)NH(0U9H@;AU (Q.)22-85Q*S2(W
MLTF83!H> W/*)< LPXVU)B8*UDU0B5@]FX29%Z!15J QL02/2,:\\\&OX.3B
MAF3,T(%=)AMOU@-Z@PG8MQ=5CP(P\WSL @?J]J,-EXVK7J9&.0>R4ZRQ,Z +
M.7%QD"TQV!?*!%>)A%,>JRG5*TM2V8GA>DE&1U-5=%-Y>AE.50D$I&"0'5_5
M4'.,6;_WM<2IC3Z!12^MA*_*X59U])Y/OK))>YWNV!QNJF!?QA+JUCBSW^*K
M2TC<O ZL&YO.%>_-O>7S1X,.L(8$+WTR;#<Q/^%@H9\,J@WB?MWH\P1,U80I
M]5TFIP01_6)SDF-$"!G7Z'G^(4S/#6%Y)OZN+(P)92K)OZ-U@!7)RO1X_O:H
M[>DF$^%OX%H[:=&6]5I8VG-O8UNTO?GELGWD\[OD\E7[-&#.0G)(4,<1]ZET
M$*3($*^M3();"BR-BZ9>0-.:\U[]T !3%L"M"H!I?,T1,"-+%+X$$G1V.8P*
M&EL$^91]O9%=;R K1^<GE12-4\K'!FQ)^Z[@,B>DEX3O\;>F);2$HIZ.DM?'
M*>$%<Z9R^"=/L=SU7<*U55RIP;T1MP:<!P'.VW&XV,0BCI(.;@26:DV>,L%X
M<R0(&5[^JFC%;MZ 4NSW<ZWI;"SF"@:7K\15]I)0T[K<V=S>5U)0:TA ^9 9
MZ+-PR-@H4= IF1B\#T'?X#:;W(_*8='U2DS)3.%6RPA;6>H^-;$QY?2&^\A1
MO6?=N&=]W,<L!V6#"8959+!G>1 DP@,RGBMFK78IJ+4W1"Y.]!K6."ES7J/Z
MTZ#Z7\,--[PDA'^P%Q/@71'%\<!N1^V?3,4F\\"VQ,[F^_U<:RHXC!&.#E0L
M!@Y8S3$2I#A!C"$)K[TYN^@MR *;-<:+Q5"!\C43.^UW_'?Z@I>&T2-?\%_V
MLAR#[O8V*L="EI@:EN\'RU_V/9>2J4"0LTDA3CE'5AB/1#2PSS/A:<B'!V1A
M>,ADT.\JE!HABQ!E,IIL%&VVV_LMCLEB/JP"V)F"G)^8 T[C2FO3[T<->W0D
M"ME@*>!*5$AKJI$/#,2$>=BZ<ZSI31$?ZT^SS9%[[K0WN.-?ER]NXZZ4G.OS
MY,JZM@O,^9<J"%986SZ=VRK>T*Q?&R>A:M0\3;)KW+X!M[^U#_9=4,Z:Y!&E
M+B&NDT-6*X$BP2(IS:B4 :":-@F?KRT^SCNK_.ESGO25@^KMH=^_ANI;M_.-
M_62D93$)1+4/8%@I@S0A$6FOB->""<'%#>@\[56K,A$[P_J3^;@E!P&<]Z=S
M>+*WKJJ+616*[ YZPWJ,MT?5?1=K?+92+>.N9",[9.C]K-W4=_,&T3K8]Y%S
MPKQ"8-KG^E-:(Z>B0\%0;[@,0O*<-MA4B\2Q.CVRPW*DDRXB"TM7'<3-E*L
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
M LY:1UP1XF002 I8)FYS%HA0 ;DH'9;* :8RX >DR>A\-GJM@"^K@"YY8C%
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
MG6XGG\,6V[%W=A@?EXLU,QOW#G1=,(L_6JCJHE?\88)-B6;8ZHA)L)&#X6[
MXO?8",^M3(&H^^9#W6C _][O#5Y-?.GC;/PJOK27?;>=UJ<_NNVKCY?P/?SY
MTWN\M^LO=SZ]._I\_.'P\]%'TOZT)<;7C.)+CWZ#,6Q_VSO^"./]XTMK]P,\
MY\-A^VI;Y%C5S[^_.V[O?H1Q=SN+"D8[[0G5FJ&HG$<\*HZLI XY+I2G3D41
MU=H;9IJ:RN\-,+T%-9\J!K^&II\3FFB20,F5CT1I[K4U-%'X@[)DHQ0\WC?1
MJ(:FYX.FV=RBI!EAWEE$@@^(*Z:0#9*AD()+TF*9B"C0)/D#2VD_*30MR?1[
M+62RU0NQVS@$RZ^1SON@D>?]6/AD IV G^]3J^OQALNM90;GY_65%#!Y -!Q
M&9R+0JCH,,\-'C03FC'F@I,N.5-SL%4#N@7U?E4BQ@'I L[L$.?!(&N80T13
M;$V(Q$0,0$>;3']_4Z&;P>;)\B!K7;YG)*).CD43<  :3D5P44H/.YTW@BKE
M<4U:5D^79TF+=R1YE]L/&$<0-QSL*95#6'G@# B+H%@479;ZN^VI)>KR3^8!
M PT)YY4^7GO!GL+W=2]PNZ^Q^:K!S6#.@HPL*J]X(-HH[+3065^LXQ;71&75
MP&V^ *E1Q$7K!)). *19)I#CAB%-3%+!QA!M7'NC59.I[\Y&7CUG4:W+8\<O
ME=HI+ZFBDDMN;3)>>$HX&!TLVIJHK* NSQ(5%L'B4!RCY+!%/ )E,81$E(0$
MPU%X9HU=>Z-4D]/Y$.#:N_),2OFN<V)/?&QT8TX@+O.#>@F=PU_L8!#/:N_*
MTY*6D+ SR0F:$J?YB"1K!I;"Q0@0=^^*?\-E_#.OXH<\E)WT<1 W\@K6*+<\
ME)LO_V>(AY4S!L6 $^($ V-1":-(K4F:)AQ4SG/@3:$>V ^U=JV\)D5F,6*:
M%#7$"&ZEM(93J0*0%FXYX>*^C*56Y&=2Y+GZZBP&X"<6L93[K@<5D2-1(C!$
M(K%8<\D"*+)HJ@4=E6J_RC-I9.'MC<DPP,8H >6EO2O?5RWO58/?LEA,;:X]
M%_[Y.2+#9,Y]C@19$0+B/@KXR2BDE>&"YNK3/!?:5+Q)Y+).PU>FDF8- ZO$
M@6H8>#X8F*5!P=,H=&)(4>P1YSHAG21#/G*O5* ,>P\P($53?'_%W>>"@9_,
MI_-G' Q^:5COSX_/JV)^(9[V04%*4FWMT'G2?C_+XD(;U\NW.;%Z\',WYA\
M%S>.>S!'5^7W-V)F#9?+@\N#.=;$I< V68,,9@3Q7#C7<"X0YM)S;I77N8P4
M(:I)]/T[_]2NGU>E\LOB/;7*KZ+*SS(DH3V+,)G(2@.&DLFM7SCCB#BO.8^:
M*ZI Y;%J*G;_5GROQDE$Z#I==0+4CF?/YR-Z6H-PY>;VP?D?/V&3A"?WA[7K
MTX!E@OR7^6,]3['F3" 6<W$;'@3P.L60DXHH'R4W.<I2R*996B#2:W&&U7A7
MX]US._YJO%LRWLU%E7LIDB $!6<9 H&@2!N*P:*EAJ?HC%,9[X#3?G]4^3-[
M_48#&0DW+VCV @4NEEPD8T'CG%<\RB69*"^]E3RPGDT+K/D#>Q ;O]F3+X^N
M:7/?TZO7-YU/5;:FGK$EUY%Z+4<CRZY,<P=H?K=C=.4F\ %-%!>\X@_#>(43
MRB>P!4G$W'#F) [,&JT(IXG'NC+-RG'>K<L_=[?/6G\7WBO@G?@^#EY0EQS"
MB@#5E4H@S61 6E#CO74")UQ"_K#Y[@R%U3O J;'I!\6F9#'E1$8MI>9:>R.=
MX)ZH:%SN=4?K,)Q5Q*;WT]@D8A0F "(QYASB7FEDK2:(AFB2$I1IITM>@2)U
MFO>/%&GS<^>(/N38?5D<K#YV7T%$O)IC:TI;PRW0,\MR1QEL)=+8>^1E-$I:
MG8Q,.=2FR=E\@L;]C]WKM/ 55OEE49M:Y5=3Y6=($/&26*<UDB$IQ"G52!.K
M$#,JR*BH<(3D4)LF69"3]2(JOTQWVFN)M)EU8G]?M,UW6JW#HX=AEY@%IP\_
M[?'T\B=HM?>55?+FU>?7R]TJ\!P[=(JFD)A'3%N+.'$*F9#_ZA2L:)*P=F;M
M#6M*L:PT_.4ITHH[ FM(K2%U]9R0-:0N'5)GV'?$0G@E.%)61<0%ML@:&U%V
M3&*AN&3*KKWA3<&7533VY2&U\/?_+0T'W\QWLIQOZ/Q<[5D7=VB>:L@ZVV=S
M.4UHS=HSON7B)K3FI9K0;D:WDOUFOXSPI-/>]6QO=XL!=ARVKM[CS\>?CW9V
MM^#[_QQGO6\=?^3MS8^T]?=LL\]MTKX*AZU=?['S^]95>_/#\>?CEFCMMK]\
M_I2?Z2\_[Q[@]N[>M_]<>1C_^_U$9+*Y+[I3$AA6( DYD2BBEE$N7'2)LMF6
MLUHY:Z5W%"O)C16. \MV@FGX3PI!S_8'S3-^>P/9A1UB[W[,]+ DD5YR;+PD
M"=AA, 0V#44I,USR(,G:*^C./MU1L=('5O6PAC\O8N/0AM+@.O6ZW=Y%MLL#
MS&ZC<S* N:Y:8/?.SP9G]J2@YGV;6S_C^]\_F*[,"%LWXO\V_HXGG5Z_T>Z=
MP;/"><P30AO_6BO_F?QP[=^K]\:WKOC."8S_]&QBO0G.ZTUH6>_.8 #RW?B?
M!Y"T0 +0,D5YHIPSKHP",RH2JRQLT3:X3-+@V8;@29*VW7ZW""FWQX+USOJX
M<0S[^ZMA:,^-J%NX=; O B'613!4*0= M9(B1[1&R9 ,J8XY"D@D,6Z"7,TQ
MK*S]6;WGY'J]L;OHUR B_;&0V+.&;038VO(B-<YZC<M.[(;&C:(#*P="MQ3I
MX;?+SG;NO!D'9Q_L6=Q**<) OL:_8C^WY+0'<2PSB/YT0@.FP<9^LC:!0441
M@ST,A(8$9,&^0EYKK#-CY]@6*)ROT?-_2ZSCH?T:&R[&DT8_IB[,+XC#23P;
MB=,Y+$XY^,AGV2,!R==-?5 V$A"E4CK4]P:PEW1.RO76^]XQ@.-EWG"F 7:>
M/D] [A#I>'9XG_8&G?R%7_JQ:_/Z#]MY#XW0B:N&E@*^OL0Z, K.SVZ^9%';
M^9= <T%G9F?BS\-QTL(IR#QR_6B_()M@L+_8[H6]'*S][_1^!9O5\.92K><I
MG'W[&]\QI<>\XYU-:^$5JVT3%+_7+\O]"]A[L9^_!4.RJS*4QF$_@]G_N=L6
M4FMO=DOW>M"4MQD'3W)Q7+O MGHQ25O,B]K_?&@VMD_\^@J-=+%.5!L5;$<P
MO\6V+R$U54G,CNTV_CZ#7QQ7$[_BK_*O +3;]H>XV#N'>X5!LQ&_>:!PC=,(
M&GYH84.&5[0W$]%5>9N;C8.;1GB3W^'Y+KO%7KS3_INQ%PU.0,BL\!' @3GM
M1,1186$IXYYB>9N]^$(KYB<UR-ENV:D'AS&>#0EB#\A5/V_2-_%(X >#\VZ^
M'$38'ASTXP'<K'"%TWX/IB(4"]2>PM^^ ;D[B]W+!UD?(CBA%?,X<LNQBV#"
M*T$P3<0#& >RT$-SAZ^X#.M=OW><664[GNVD[2%->9M92FV/+*:6[RG8(SY*
MJ901B/$$]HA1&!G+!:(<!VRP#MABX"V&-<T">Z39* 0%%J@TO@'!*IOL1;]3
M_C+BDA,)-]<B&+^=QI/!S:8+K%AN^@?B=)O'[U'R=)LMTLJ/[9Q=;H)L3TM.
M5BMT# \_S->C8"_19;1]%$]^.M'Y2-L'^[FVA12!(J&R*0LR@&P,' &N.IHP
M\[ T:V]FO1>B>*OHK,.O2 @L7Q^ IS(&L[WZ,-O4&.)(;APB0!J\E9K+W/3,
MDXAM$-8O/M&_T[,Q:9T6,A)JT[0(@6AM 'X$$[T("/95@3A5"3GE-5*$>.HH
ME=:RRDLW;YHV&Z?VLK#K9]7P=_WXW_-XXB]W$BQDIQ<Z_B][647V_61+N'<!
M6X"QB@>F-")$)\1CBL@$IU!4VFC&>>3!K[T9Q.,.LB= J;JPY6=VT <+%;@N
MJ&7+]OWA2+^K_V9UGE/]6:5?;]SFT"Z0D ^,FS<[*2[LX$'TXW$0,<\ZIB7J
MX_70-H<C^ZL/\W5^7 ZL?UJ&L4=WWN]KDR.X!4<L60S;!*?(B"AR'#>70EF'
MD\SMO>:=G7G]'[*XC.'@86E-U(GKE$P*TE&+J;".*N+N&WY0+^Z]%I<!!Q#)
M"@XK#- ;4N8 &%D='&+:>685F$G)KKVA>'YUF]G4.*U<O=W+YKW<C<6;_1+J
M/BD#63B&P]JJ*.Q/+ 3^JOU^/\(<,L49;/\Y24,+CPR-'-GD/0]!$<LS!Q#S
M1;->3,7K!;UI0?,A5=($]GRG$=:2P()ZCO+!.@+V151N'QP8!\B6\U&5TUJ]
M_B.<+V.\\'R9X7*^#/]Y[>?++7M9$2_>'-*MQQTL\Y B"]@2SCP7(F@=#8^$
M2I]"L':HFUA@7A\L+U5G#_(9H>'"@LWED'4VY)V8Y>*%'A&AL$^1:TS#?0Z6
M9P1ZY)V9^?7R#Y9UI"*FD .Z-6?4&^4I3["OQ,0QE7KQ5ET?+#]6:+Y\:X/0
M*$8THP$1EB28?BIS\^21<!X'CH-PVA0,G,^T>OZ#Y9N]VS<YMV>%]JF=V\FE
M2"6-6H?(J;%.66XU48HD)R()M7/[^8)MOK4W_;YPEA(0(F1]+O82*<AW\A9%
M+B4@(@M,R>S=%DWZ>.]VY=R^R:T]*X/W<VL_2I)JM_;W"LTEC&D?NZ"4DQYI
M'AWB8'(@K24%4"31:J-CU&#3CEE3Y=%F^"D\VH_;%&N/]N/7_^A@WS ;P<C!
MB 4%FZ+4 CE'-)BS&G9$S96)J3(,'NO27KIVUR[MB37<V=S85V"J>FX32D13
MT&$#P ^@CY1)UF'!N;+I+I_V98.(HL3MWM?BGFZL@@?[<9!0.SD?*4U7K:N/
M^U1;XP*+B)-,DYV,2)<L"%(JD$@*)NK:&Z/FS[@>[. ":(#EE=H&K#C8;89I
MD&6X=:)$8_$T/NR:0BX,O67MS0/6OOIRT;[R8F=W8U\0:5@T!A%C$N(4]@BC
M0 Z,\813S(W#N1I-$R^0A&?Q=R\+'.YRC]8"<Y? '%RT-EO[UA+.B:,H.J)R
M?VF-'$L&69N4\,H9HUU.4,<+VBJ^&'34B_^XG0(6?I]Q[PPA"46<!&P7W"(K
MF49)699HT"Z52/TF6W#>.>,[?WV.Y)GS?M-8% 2@YIW,,-B<Q9LGP78?YG).
M,5E."(\&>#G@KY'&DN!S15?KF1FZG TVM<MYR;E,<(]]8--1^1P!IIT!2PDG
M9+A7")N(-3&,D8C7WE!Q@\_YH0!G&$\L,N-5E%RY9$(DTF+L598!BT>K352]
MVLM>[=WM?4JD M-8(>*R385US$%?' GBF:;*8$&!!=^PV+/TYT8?[;_RKZN#
MM8UK4*@.UXK$G/4.8HDDO>B<'=YPD_*]15&EE2&V-GUD-^&JFWWD_#G':<6;
M'WO,$8,( 8Q0[)C@'GL'Q#&?F$M+K!<DU<<<2Q9=VK[:WH]6)*N!LQN?6+;B
M##(Z""0\T<R!_484 :!:Z-)YZ#G'2$">]9AC3FZ?^J@C)&8]ILH:R3AAP3&N
M.?7."8NEH+0^ZG@^$1>MS8/]1#VCADHDG>8("!%'Q@:.I ;[SX.$,Z. >5+6
ME OAN7/BN^>E;V8ET!,''4.);C:Z<3!8=-+Q !_88FE=I#\/=8P]#EFS( XZ
M!R?P4^U"6;Y%?)%/X0(S40DE48)E0#R!%:QI=+FPD*8D8&XLB"8E3<.7809;
MQJP3,@6;.)=">V=YT,P*X;4R_&8SN):#Y_&,P%CW<_0>L':*O L6X,J!. 2&
M$?%!4$5,U"$'CO(FH_.%II[%E_9X/*G=*<N6F)W-K7ULM%6)8F1BS*&F)""G
M,JA0"=:GXMQE%"%-RME+@DB]^,O8-N">^S%XGA+FB&&JP=ZD8&]*(Q"F#G/G
MHI4VY 5G9CXZZ77[TC+-G[9G ;L&U2_.06[\>1]0KN>ZG8.2X%P9O'U[\J41
M_SL^S"R5[S(Q.ZV.@BN#&:R,_+O>>1\(7&=0"%Z^.IV7N)3KVP^?EV?#@2%Q
M MRO";?H=JL'C3^>?PZ8QA-/&=YX\C[ !&T&Z(:#@0(V@_5Z/,A\$A9M (,?
MG.>:?YV38@+!W<[FY@,&7(;B8B..#-X%%][QLJ-7G1Y;]3R0A/PN0R/KJ^V>
MQ]%??,[RAS$#?2UWR'<=G/O#J?M4QEHE2_E9![VOL7\RXM=3;W-H868!)[)-
M5SP;G;-X/*BV-7BC(WB]/"H?^V<6YKLJ)Y"7O0E#^1I/;,ZP+5.:G0#]#GP]
MO[%UN=W=9;FT'V' A>2?]^'& $/'\#K]QL&YA=4\B]=SD=^@V2AY]CEPI=<8
M  B5H72C'<1<QK%Q!M<,*DVKU@*PLV+TV?#LCF;_./8/8K]\XW_A6?F]R\VR
MX3D8E*3T3W'H83EI9!.XVRD[=B6HL+S7KU<,D@6"<':#V;&"*O_ R/.WL!J=
ML\8&V.ZE_,7JO=!=YP'OHNN#?%TV<K&R<8FZ(EI%Z4!$LHYLP-N%<@P0&A]
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
M!4^(5,!_+: :GLT>J*:] ?,>!X_(J;O[<3,I?]H;$ WEI!/<)&Z\(0',99)
M7R5S8PONR=(X_6$,Y]TJ5>6T=Y(KT^RDL? ->W3^%D]BZIRM6 K+2TAA:U\D
M90EV"6'B N*:YLPU$Y&*/E'L$Z,XS$K5JTBDK.H^#K(LI]+4LFC"6=:$4FB^
M,S@;C$K"CA-K?KE/;HRX(36F3G&ILT9>VV#K%)>72'%YR2#S.L6E3G&I4USJ
M%)>?*\7EJ8^MRAWOU8NB3,/;4HKI[)>G2')YR#T>*U@K%^1X;YROI[.>SE68
MSH=1K.IXGJY3L>)O.FQH^!V$Z[[1"2OWZC?%6?^8$=-+SYL;;HE# 9ISUKV6
M8.G'>?&J^(K3SM[Q%MO9/8 Q?8'/MW%K\_WESN^?C]OTGVZ;MGCK>$M\WMR[
M:L_&5QS_T=G;]0+N*W9V-UCKZ/U%>W.;?S[>8Y\_?61[5P>7>[O=+^VC%EX4
M=LB$%C%&AESP#G$B1-7#GC(1,7R6SS'RP0MM&C5_-K=BL4XU@KP.!%EVUEF-
M(,^((+/!DBHXE2A+B D>$:QG1,YQCK!)^83!4)H3SHC(:;>T1I :058Q:ZM&
MD.=$D!D.8BTA(AJ!!!88<>X\<MY0E,.&F,<\2)K3]HEH2C+?3^]Y8CR_WU'U
M:BRYTMKE23T ]&&3]]ICU)_/ABI+MW$2_NSY&L6>%,7>SUE2EOCDA;0HPH:$
M>,+9IHH4R:B339I+H]G:&XV;4CP0Q!Z$,"^46E_K]E-;-[5N/Y]NS]HXTO!D
M#3 4KX3*77(XL@H;E+!U1FI,O3=K;SAMPOK6NOWCZO93V1VU;C^C;L\6#8M4
M):H<"B'[+V!YD<;:(NX(QS() '.Q]H;QIM /3/9\4MU^#9$ZCSXEWXPI@F*$
M^QR3/^"\<<4FY=GCE^KW?]7O_[,Y(NY_I%Q3FM5Q18RP>[AZ-Z1@U+3E0;1E
M;\[=H PP4<44<HX*H"TF(LT\1M@0F6Q2(>BX]D8KMD*<I5;>^RCOOY[7V3"
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
M"V81B(&!$-[%)"CA4M&U#<%X0YI)(J^?P_ZL"E7OV*MW[$VXJ_<#I'K'WDL
MJ7'GE-/ E#,>N4P)S'$N^N2"1@%S3'@0.F20H@U.^;J<<V/(4J485\FQF,K1
M<*\@<T%L5W=J[-79N^&QNS/;VH_=$SJ5-BT?P:OU=39]'4\Z:68\91R<"LE
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
M?%FE%J9+T+[]\7MLQ]3LO^MV3D:_>5O%Q+6(W2)BESN7GPYMI#XX14!&DD4
MZQ%I;CU*H-P*YBBQ1-<V"&V <[1L9J26C\>6CV^'6-L 4Z*09B9OF8T6.24T
M"A9'(G,^VX*;07!#3)6/9S<[M8P\KHSL;OE#+KST3FDD%>: (98@:X-&40CX
M1W 9:"AKW>DI,E*&,/9'X:H)*,H48BS3E'-9K]N3)<L9#FZ6@=^P1E&U#CPL
M5%3E[_N=OFV!LHQ$:9.I\ZM,\TC]SXET,PPD".A#;+LG/B;"*'BAA%,NM98L
M<L6U"E%CZV:M<S:3.NYVVM_+>A'E4F5O/X_#Z/=_0,=W._V#"(T;#DVMH;=H
M*-FYW#F4X"^"F=?(ZQ00Z&L.'I2$L-$9[30EX*5E*V\::HJ*5K3\=PCB<&%D
M=)TM+Z=%ZX^J]8XKIG80PU;3EZG9JX6O*H&1ESL&"V3]3"0S_+I<5W,Q_SI5
M8U35Q.$R/AHNXP]7W7)#KC(C\_2DFPGIFP,-*I?+;JC0SVBA[K76_T3:4JWJ
MO^MT/URO*+XXJJ@'* W?V3HXC,[;Y"#.#HHPQ)6G8(I(0L)XYVQ0 'T0<=/U
M"1;$HJ0F736#]#DO=O?[K>'"\54%C,J0#%41C%9I4]Q%66JO+']1EG\K%ZV'
MY23*#0CKQ<?JFYPW[U9+KR,+QU<76^\[9^-5.B:VY)2Z>>,=@X=[<!.Z>3%U
MJ^*^SW>7,U#$=E;?VVSL9#YT4#MPOCIWB^,]*$LPY8';+MM1=:=2U6H@A]4Z
MRHL^Q*JYGTZSFUI-U5XJOZHF<+,=RET]]=Z<Z5I^<+Z[__604:N,D1QT6X!!
M=-P@AX-#(:G$=0A<4+6VH7@#K,R4 &=.65G8P?9:5IY:5HZW#PD&Z'00_1*!
M'5B$A"'041B)A!T1A CM(KA1PC3@K\E()V/-?/*RN-/+M;P\N;Q\.^0,Q()2
MCU02!'$"GJD1@2"<..918<(X!P]"B8;!<E)>*I$83]+>;C^OM[[]W':O_]1O
M70#5]Q^V=_1WM^-C##WP,".T/(#$W$RS3-^86E<PRD 3HM*81(QPD H!Z(!1
MBAC^Q#@ZHDB*@E90T6R#FFYF_5,Z0)B1E$V2<HJ9A>%GA"NBF!-!Z_&*1]OM
M2G6K76T0=PW$;+A!K HJ*F<O"]%0I,)5?J%9+E)7!8%R":!;^$Y_M@W\MKI]
M4W<!W-G#IZ[AH\FZE/*>-7R,O&\UF9]])\7]ZM?\M-(,6Y?F?@5LZL;>W5A3
MU_"Y)X\-$:M9QN4 HM/B[8W@-!>I7SEZQ>>KV;0*U/(++>@T4X=?V\#-4@JJ
M'KBZB%1>;AM6&A\M[%M%*,5S</K,+$XO]$SX[/U?W0/CC[T_:AABE]'T=6ZF
M-\S8O/!%T>K@=X=].?[/$3R+[WU^3W>V/#[8__T$VH-W/^]^V_G\[MN7DW^:
M>UO;XLL?8P>_C\/)SLE;:/=7\67KX'SW\L-1;M_!Y7MR0-__./C\X>3+YVV^
M<]SZ]M_+[4F.6\RQ-8;D?9@,<2H$LDPS9"7,L4^Y!K%?VR"<-IB:7%2]W\GO
M>:S0,K->U/#W^N!OT=O_:OA[4O@;I_517 IEJ$'"!HJX$Q@9X0@R 'Y6P@13
M*7/E!=S0<C*Y7<-?#7^O"OX6OK.UAK^GA;\Q[P]CKP7A 4F7RS+"_Y .SJ!
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
M%92G,>\69<@$(AP.G*I\, VPR8@5VBWZXK@L;G<O;U;T?HY-D2\9P*=U\>4
M^%.P= Q@?*_]UR!TOJ@Q>R[,GF0&E(JZZ)Q"EGH/_B3FR D6X8=D00F-F8XO
ME+"CQJ*7BD5/P3]28]&#L6AB R+QECIOD(XAHFQ%D+:!(LFT"-@QP9Q8-BJ2
MUY:;'!0H?QSGL8[^7VGT_YC.X]_=)@CLJ6W528#%@_@D US2R=OH'8+)2X@K
MGY!V3J @1?*>*&F%*-EHY3+E &J$JA'JV5S**0A5@]!<(#21B<01PE>(98F4
MV9,D&%DK(*KU/ 8&R*1T6MLP>IF62*9OXC9/OH?["2]]F1N#KDN5%!W7M_!]
MN0\D_O!'MOTUEAM%JAT@'0>M+7<*S;0#9"4G\06GS^LT>9V:>NY(9XR8?V\
M.-OMMP.X>=?IWEP+'<E7U7'0HER02<X YB37& (?14CFU0V9,T!@Y*)5,@0O
M@[8E=8Y:JGQ6#6 U@#UI(%0#V)( V'@,E;BV4@N.(HX&<0>_:>(HPDP)HX6C
MQN6R0KA!%D8'4"?D[YN0K]/N=5)K-9S1T<17O71Z/[#^-N%M.A(MT4JCD#(G
M?*(!&6(%HI$H27WBGJNU#8GKG'L-3RL#3\_A:MX"3[6CN3CLFMCVH:@+ECK$
MDA2(6^N0-3$@,$Z<:4E@CF7I:&+&EPB^ZGS]"\G7?R[_ (&ST"K[-1;=> +
M<)7A+<I"'K\TV\5%M-W>KW6J?E5BHZ=(U3]@'%?"4D^E(Q(F*9XT3Y)A[BW\
M1U42D5EL+:<J'&Z/LQ!-/Y<S5+W-2O,^#!6O_#+SO),;IA>ZXM^$LV[6P]K8
MSF!LWU[\M;_=W_E8&EP!?>*'%'M&%.'(P>P@3C1'-NJ$E!;@:84H!!<0*:RS
M"7JJ6GD6HSS)::,#93Q&RY6FSG"I/<8.5,E$\&NWK]W96GF>5WG>WU0>R3*C
MHY ()VD0CQ!F:QX<"E(&SDBREN;3$NOJI\I3IR@?K0C:_*.XNCAR?R,\&N36
M*/+(*'(Y88*QE=QCRU!*+!=:!3ML$B$(NP@A+T +H0$"7G('C-2Z\QPVN-:=
MI]6=,0L<O78N>8%\L!9Q0Q2R*0B$K5%&2F&BS;I#U\4L)KA.WKRXY$UH]GPF
MX2K 4XYUJF95?,0G3=6\LGK?[;/,#[IV?^_Q>E'E#IZ5,8.X-=#%#Z"*?\=N
MIJJ\6BU!M#:!LYA .N$^)I@J:F)"WFB'>) 6:<8@'-54I*!84A&"4+:.EV-7
MSG.HPK]J^'AD^)C'@:[AXUGA8\R#QBKO\@D,11<Q@KD32(N@D*28619(HH)G
M^'CP6NM+@8\Z7?=H*8=75B'Y,1VQG^0E:AQ].(ZR"3=,)1:IT@P%0PFX85PA
MIQE&VA*%)8DB&+^V0=?U<NQ9>7X<K<%C:=VP&CP>&SS&G#!->%32.^0L%8@;
M"^#!!4,X:07!G9&*F1H\ZH3M__V\8EC^.^-!LWU6'B.?]DEY8S62KOOOZS3X
M>!6GP9#R[)Z>=GK-LH!%612J^3T.ZBH-(&KDKD%5)GQ]BW6]3NNL?_LMT\I#
M/;& E26P\K&ET;$8_7G4O9Z:KQ&Y;K3?D$W0V#>V=6XO>FO_OED"J]D>/ERJ
M]3R$X[V_M8\IW:>/=Y9B@2Y6^@VPW^E6Y4@ %V(W7P5-LLO2E.*HFTW9_S25
M,-B[(&3DG$LCK. X08S*@O,B$7:HUC;*@G2YA,8?V0JV^Q">V-M%^NDE;5K?
MUS9V__G0*+;;?GV)6CI=)W8[?7A8OY/'MRSV4I:$&Y"^V5;QL0\?G%0#O^1=
M^27DJG+=7E6#I7,&SPJ]1J;AB&  3R-H^)'MQ@*Z:']=^MX4<[?P#KA_@MNJ
MGV,&J7(8J4\V62\D"> )$6<,24DJ"DH/'BP6:[?=9YA-CBOG(&(&:##4AX09
M]T1S@7'X^:K_ ZMH_A5[O1BO4I:;[3#UM,B.[9]UX=_77CR3[6T>VN"TE$R@
MX$- 7$:!'',*48LU)S0I$OCJ%<_\'(N,'+YS<M+L9X LK5EQ<M;J-T_!/H'\
M(9\%HU69JZNU38"@,9Y,0*?OG=;W_&4GI29\#AWRL5&<=$)L%4<=:':C..UV
MPED5#X+6#(I&-0I[!KY7!Z0.GI,?'?_?6?,TH_-Z\>X,A'#PDN)TP"LV:&?_
M*/;N:)7M92,[+"U8Q1R,-(JL%F7?5[,NJ-+K7-'[U 45?%T*NO!2FWA=:K[P
M4IL4#\N?KDAC^6PC.]\6EB5)LO^\@&?6OULK>"XLKGSFNI$SCLGU'I"_9EUZ
M>+%C,5R$F3(2KZS"(I@<^AP<:S,79'UIA\KG[O]RYQ'G.'%^OZ6XR8/F8X'"
MS?!@2/*Z=19W\YO!QX%K]L]CZWO<@=8<O0J":KCG^!/]<OSI8G?_X'QWZQO>
MI>\@BMBY_'*\>;[S>4?L_KD-[]X^WVV.Y=Y/OC3A72>[^]MD]W@3[^V_9P>?
MM_G.Y>[)SM;FCX/+;_C@^)^CG>--^M_+MY,53TQ(6H2$M H<<>XYLLDS1(VA
M*3D;DW. .J;!F%K0%HAY:CLO,VM;#8DU)-X3$J=F2D:@<+M=@^$3@.$X]X;.
MZ3<9-9+):\0CY\@I09#CVD1OJ:&J9.O7?%$DE8^.A8O<KK4:[C&KMUFL @3.
MZA5NMP<PF',$^^>=&@$7AX#;$^Z@8CAPCR/"0E*45QZ1H40@XYE2 @O-M0($
M5 TM'@R!RT>>5FOYTSLZM78_GG:/^S=&1LQ44$@I"_X-H1@YD0C"TFMI.3;1
MX,J_D4NDW*\OP\?K SNK &[W<V&.NC'6,+<XF-N9<&*P=X1E"HG(@\C+[ X9
MX2P2-A(<I4\49ZYNVB!,+,>QGEK/EUG/YW-B:OU>M'Y/U#/3V%%&$[(D6L1A
M#I'SU*-0;A>/WN&@2S?FX3'*DE+QKX8;(^I,S"K V[W<F'>=LVZ-<HM#N?<3
M7HQ)7DEJ&?+*4<1#PL@*SY'AQA('\XH]6]M0#;I4P5JMY4NJY7,Y,;5V+UJ[
MQWT88;R5@CN4,-:(6ZJ05I*@()Q@@A#&I*Q\F >'*'4JY@$^C*Q3,:N ;O?S
M89K?ZTAM@2CW:<*'H09 +@F-L,$!(C4OP8=) M$\XRY9G[A=VV -@+XEBM1J
M+5]2+9_/AZFU>\':/>[#,(,=3P0C9HS/G!\160D1BB,R!A,QT5R#$6UHO"3L
M2:\Q#[-_%+NQ/*M=9V-6 >-F]60V\Y36</=H<'<PX<Q8'35C,2#G+3@S#$OD
M('I#3%LF8+*QD1%"-MW@#]\>6&=D7KZFS^S-E*I>Z_ACZ/BX2T.H#])K@3R)
M6<<M1L8FCKS'V,:HDPAI;4,WB%RFI.MKH\?>[_1M:^PT]W/G:1YV&J0&Q#E<
MGQH"%P>!?M+-P0$G3QP*' O$X2^D671(<JVQ<A([QP$"=4/K125M5N5$6(T'
M2^4@U3BP2!R8V"P,CE 2SB&'C<K,V PYE_*)J" #8='C4(4[3#ZXCGI]&NI1
M=#8;U%F*OCQ)E:RE?,;_W]ZW-K65)&G_E1.>W7U[(E1TW2_N#4<P[<LRT4#;
MC=N+OSCJ:H2%Q.IB#+_^S:HC@9 $1EB P&=VQP/HG%)=,I]Z,K,J\R<+:&X=
M'8]RAJ9VSO 1!\.')LW-/OC#O/A]=U+C*897WSP\NGF4?VLVQ]5MCE_FTR9@
M2UU0&,$&F0NO,8R,"!P)Y6(R0E ?,DEN<6/6*/31:/B::OA"IMMH]GUH]BSM
M3<XD2Q5!(&1@_N;#"U:)"#:PBQXX+_$IY*"F$6M24>IG)+9_'?3Z0P0<YF@5
M7L F\G%/<)?3QEZF,64A<VW8\MO$MF\0;H593D[F:K503J12W"$LL$=<!(*L
MQ@H)[EE*0H*5GYZ]$"V=4\VM39"CT>8UU.9IXG(374[M;S&@L]CO-6J\M!K/
M5$TA6M'((T-1.& J"@P12[1%-":1DA324+!!_NL?FA+ZVQHI\HI\+FM-4*8C
ME)T)H6_R=C9)ZAX!KB^N1GINEC;D;(6H_FV.G'E8&)P<0T(3CCC-]J<G! 6B
M@J+8:"!MSUXHWA)R5<D+'DOXM<&Z!NONTP'7(-UJD6Z6OUKL"%<2&0/XQK/[
MW$2!D<:>.0T2S2)]]H*(%B>/+< \Z<A$K,4UE?G6/G Z-6D,IB7T1KE(R>RL
M/<)>KJZDX*1WTS5>KBCQ4@OLXJI2!4>^6_B-&/9LZJV'*>)&^$:M@O/_WE'-
MJ0E4_U[J#!7?PF8W_%Z6XG/L^G8<Y.JLG=Y@U%^C0E/;$W!N[\+S^X?OVOMT
MYV#G; MOO_R[LP] O?,2_G:V?_9Q+T";[T\__CY;:&I+[!S]W=Z!=O?I*[9]
M^/9DY\/?[8^'^SC_;>=PI[-#H?][__[ROV=;W[8//W\2R2E!F4$L*(&XRV7M
M'?:(<*VCIP:V2U)OI2#',6SF/<XEF'#E'=&P0!9:($K!GV(PC#@FQ6QEJJF%
M*$63SI=B6$VVT'8NUC&K4M-2O["LV?<[<KGC&,<435 <!LN)D%9Z1:)BWC-N
M+(9-9"V*:)46G[>'  C^!AKV!TS?YS(K-RDIM7[UP.I27N6P2?75]MN]T:#J
MG(\)'FD/<G&;4H\P5H#>0,'ZI["TH_Z@%+5T(W@@#@8;U=;XF>-V-[\*GT$G
M[>=2>K%59,\!;PM5;C9\S67#X)%._&P[N;GN('9:T$#[TO?#;]W>L(K?CJ//
M1V*&O>K ?H6N0]N U+F\([05<U^ .< SN77HV[@V6/Y\4N2U5?7C8-09EBIA
MXT)BO2[\UJ^\'1Q4*1<&VZC^&'=H,,QUSORHWZ\G!X2Y&VNF>](>'L"7# =#
M6Q=#NC1AL?2VFT=J+YJXNHSF8Y'T#!R9UU5_Y*5\&<N\7EU2<VVE'J /UK[3
M.07V40M7]S-(:5[C3AY9B%]CIS<N2;?5'0RC#:WJ)%;#T^/,*.%%Z_]OU(:%
M!B%K#PY@H=VHW:DEH0=BD_J]HW-E HGNA^K8]H>GE]H'F1V7MOOCSTV0NSU0
MG?P32&G=>!C/,+1@AR#NIY6+V=1)L5T.AZ7<IV3;G:P4T%RV@BZ*Y57V<S_&
M>A"YZ?/6QLV'J4?+U]9@4'XO+8&2%+4 ]>C$X3!W-_\)WFP/QV!Q6@KQE=,.
M@UK!+Z:H;V&/J4;'N7/+E8>_G;&XM?-Z.N*Q;;^UCT9'X^+OL+R[:2*Q[\83
M\#Z/_\]1WQ\ *FU.9FNP3H7B[YN5?#[=V?QDE*8I$H<P%13QG/A&DV"1,@PX
MG]=$D0#,<OY<Q7]F :E%#V83\#!6Q^/IK8[[8[PO\C51FZPM&]7F\(JBC2!3
M@\'H*$M9T0$_1J 1 /24EE9'N9CDL->-M10?Q6$1QI.,Q"  [;Q1P9;0.R[;
MP$D<;R=%;SH6^I7-COP9M#M6L%+A\5QG"N O5M[XK3VHR[]E)8(!VN/C?@^$
M#X8/:O ?]QSINV!WKR\&,I'\#S",#-XOSP?Q6'PG]ZT(KTYV7[[Z%)GGFH'\
M1^$MXL!LD<8* T=72A&2.+4T5UTR+8WGU6&CJC;/Y:ISVKJV/FG98 YLJ-*H
MIA1^BK8/<YBJ8.V#RM;F1*TOAO6Z[NV4C?$N=G+Y[;W>.WN29>W/?A:TX>G+
M"WUMA.X*H?NV<[CYB03"M',!!<X-X@9^T@$[E(0G1L5L0Y%\LDTM$+DQ)MGJ
ML-<&7)S&R',Z  2@K%!&OXR*!=;J]Z:>!VD%XMP?CHG\R4';'U07R'G2[G0R
M'>FE- "T=:>7OJLF"3^(AK?R05PENJ_&]L.4%/Y>.KE;!C YL?GSBM[9]N'6
M)^,$V/",HD2=SU7F .\X%4C)0(+/!><DX-U"K%L_,V!)Z^9?O6ZH'21_7+#=
M6D;6;VS7FC@O1_V:,2TTUR\J:.<'<JGN<]LE#_X(=+Y80\YVO^0_3LS[7+K[
MI'89G%L0@"#%7YHOJO0J!S-X82U,&0NV7XR!>B^KJ50/%*TZ NWW[6,[J0S^
MN0>&?'>,5K6KL%4:G"%>\%T^%]D>9C,.)J8F=ZXS-L$GS&QB@$U8(S#-#_4>
MNRX4;?>BS\48R3*XVZ_E;S?5PK<Y-7G-QGD%>M&=O<^?J"9<)4]AN[2P<2;.
M +VP1418RI3@1G% +R9;<M'.F<7UPC,Z+TV#$6R YYLH"&:[ZSNC\&.L3&+M
ML-,&.Q9YH-AY&("17I+HA.?XYE>/"F1-9&;WPC7UN.XBW+O@L.VSMY^,<5%Y
M#10+MCC$J;; \"U%V$43I:+!$@\&KVR118*3%CM(P'"]Y&.I5Z8Z]S-<:PT4
MI'*QTP;0RZA;Z%8:=5+^W\5HE[]CPNS.$:] ^MC+94&X,]J"56Z[IQ?NTTXO
M@_M%*[!-N+(7+AK7S#Y_;91MO"GQ?$MAXH-]7KK8_AI_.VF'X<'D),'46W6@
M]CF^>,6Z0:\S&E[]RE7QN_O>>"6>F9VI?P_.@\W'L+<AUX_V"RKYWI[;SHD]
M'3S[]3*U %XQ;ERJC3R%LZ._<HPIW6:,^@;QQ)KA &ST:M_Y\R(T^2GHDEV7
MKE0'_0RN__A^B%8]>[%7'#V9ZF5<+E=3[(*0[X-)VF*RNO/WNU:UU?57T^YU
MT8F=WC 6Q@;S6\YQ%(!Z?1Z<^6L(?[A\)VA=A_)+R*2S/ZB]Y, L 5R!!\1O
M/AX/LP.^&AQD>@Q#M/]<^]%42_?PJN,0]_?:-<'HIQE<_E!,I^%I]0ZVY?[7
M.!>5O\,#''_Y@QA&G;B;_NSWPL@/)YTY/WA7L/.G/L)Q]NH3F!7)$"^0HI[D
M=)/91PP_P>QCHJAT1IK9(QEK(8K7HL->B0)V.KV3XBDHFR3LJIWH2SPR5OX@
M6Z4%"S,?/9D(:K\6U.J708Q5!O^*5#FU+3R7B7(:]>'M?I6O3(\&@XEW<?SV
MK\>UI%W<Q9BT-_CG\YMX8<A5Q[GJ$9Q3S'(&K?@0C@?Q^>2'WZ!7QQU[^KS=
M+3-27OIMW/R8EV8F-G.TL'Q?_?&8I&FR(:7,/&U\?V;\Q6,*MU$HW,QAR/HS
M03:,)%=^C#=N^YD45W_I=6]>UUG"-H!5-9V]H\Z:&S7[G6M::W$;:Y;0+SY/
MOOBL\#5CNO(<*A$W&7\-#@\S W/;?9F!G#RV>@7@'\[] A4CK4M3TJSWM>>.
MES@YOMZRD&G936XBWF3 /]O$X6;B;C5QQ"P#-0NN;Z2$DW]4-X _S!#75N4B
MT+UNIKW 3$\!D6]W'_CR5-S\CES]WL][1V[9\3^9.W+)::,#93Q&RY6FSG"I
M/<8.<V^B-"46A+\?"YJQUC>][X]RD.<I1X#&E^3:^WMO!1CN?/OH%8>VX#M>
MT=V7VW3_[-W!Q\/.X4?H_S[=.MO]:_:2W+\/=EYV#O?W/I_"?\7VV=N3_;U]
MGJ_7[;QY?;3[8>=HY^SOP_W#;0&&_UR>N62E#R: %.?C89Q*CC3Q&(FD@]61
M,>5SJ6-B6I+I'[XDMZ2*W/EUX ;J&JA;"NJD"2X%S2@-@6M%G8,_$,N=5<1*
M:C/4$=- W3I W5Q%5.T%DT0BC85'/&H&4,<D4BP%QZV-6+I\.ERWL/CQ^\ -
MU#50]ZBA3A,N"4W:2A8Y Z0#6I!_9\I&@#Q=H$XW4+<64#?#Z@*+R5N#$5$Y
MM",!ZHQ2#%%*\QE )W0H4,<6GL5>4ZA[#/[#&ZHAZ,37]F#ZYNT/^!#IPBEX
M>ND$5WJL_O=\2[9@40RO>WT8S02@)I=%R^7_.E:XU7TU&)93D@-X]L]^?#6^
M.C5^IQV?^ '7^\6S[3DKU6')#>Q!R$G.$-?8(BU,1"IQJ[!6TC+_[(7A+8F7
MS%EU=QRLT=N)WM)@DF#&!Q6Y)D;GI)+<.BR44TJ:HK=XHK?7^(D:O5UWO9TU
MN:@P6 5A$=.B) +VR$;F4"3P'\\=IC'GFA,MJI=T+C5Z>^=ZZY(G%INH94Q<
MI*"3Q"HJ&:UBFF&9]9:8L=Y>Y_1H]';M]79FOU7,&B*"09@[#?8#,<A9DI!G
M7G&C@Z6Y\+HT+;QLCLB'R>_[^*)[?_Y0U='KG3TW*Z\R/V>/!.)^>0B;XGIO
MQV.K._ 84.OMG)7 4Y"><((<HQ*L!(&14TZ@!*M,30+B$0BP#=-BFL^AUC^7
M]7>LD?>V4>C5&QN-0M^_0L^;#V#D.ZT0:&]"/ =K3+04*9=2HL$Z+4&A9?9B
MS@=L&H5^$@J],BND4>@'4.A9/QXU3$ABD4V6(!X-1SK*A'# GGME=>02%)JW
M%)FO#/0@"OV$@@[S!P9C3GMQXZ."WXL=U_&?\6V3!2F2?Y88\NKF8;U1_ &R
MZ#>QY+O&[/=S5I5VL'@T<,2Q!Q+&B$(Z9--*.\\80#BAXMD+PGA+BV5KT:Y,
M5>['!=P@78-TS5GH)X-TL^:F#DP*RQ(B(4>K*"_Q9H<$LU93:YS2YK9GH1ND
M:Y#N:2%=<Q3Z$2'=[/E (TGD-B$3N$(<]B?DHLK9@E547+N C;CM4>@'1[I;
M5=VY_QH[9@UJ[(B'JK'SVK;[?]O.*%Y4U!FL3SZ6+Q.E_K+]YAVT!VT>;IUN
MGX&"[FU_V_^P=?H1GMW] -^WMT^V7X("MV?SL<!G;]Z?;!^]/X5WST!!OVV?
MO3[8/_QW!_HE/K[\5V?G$#X'!08%I=M[6Y^\Y#RG7D'YA#7B1E*D@3LBYI,'
MYH%YL'BV,@V(D?'$>2";@A/&C$DA&B,3E=)8ZF?SM^1YK\K$WZ)LSO>_['+G
M%$Z>)"F3$0&&$YS01(GLP&64>+(NF8VN32?S9G/SSYS+']1_4-E<M"*G9X7Y
MJP[:L6_[_N TYPC+B67:W>/1<%"-!G5^V:-HLUA/O9(KM'R-G8I,'LTYM_YO
MU,MYQ4J5@9*4)H/LUUC!='R)N2)'KP^S'[L%[W)/XC@Y8N>B!-*D83K=\/C'
M7LE:,SR J1M_5=WRY!M+>8+\?,]EKV#)-I._LU1#R-]6LBE.LMJTJM@>I\'I
M1S_LG.9/897&OTTZPJ8[,NI.-5W__?$G7;[( Y?KK/1'"Q+!W1.";A:1V.R&
MJ9I8V[7LA=WNNYB+^.1TJMVPT^OV)[_^RP[:@S5+@_4 L/MRZQ-7PB6M,4I<
M:\2=B\C(J)%+C%N> A6*/XTT6,?9\=\=I\&*XQ-V80J@:F#QP,1+?9SQWW+J
M[5&_^BMVVZ#L=5K$ZU+ 5G61I04?X;J@SZ*OSN6RSFML@926XBB7@ J^;]"&
MF;* 36 I#&HRFG-[EPS_\+[O9*!.[;I\U002<]KN276@!>B],<-F;Y+E[]YS
M<C&M;Y.32](-0)$[R!S%-5U]YBBQ821?>6?)AE3J;CI[LV9O&$&\0<*6[SYJ
M'F?RJ,U+8)+S1E6W21RUBAE\FMEQFGQ,J\G']+@. ]R<T9;1OCK?E2^,Q,'S
M55Q07+V,W>E7+G^\O*[]O<AW16 '%@\O"M?Z?-F&$?]YF=X%8$@@_?1VI\\O
M3\?-4PW,3^,CCQK<:(A/)B 0B0^!!A.HY#PH9IC($0%%DQ6<:G_CDB"][N>]
MV#]Z&=WPW,I]+/& V]FPY_& H_UO'P_?LYTWV6[]@G?H>[S[X?67_0\?#[?/
MWI] WX\^'KT]W?U]+A[0_GCX^FAGS^./+U^=[>Z]91]S;.'#NX./1]MG.WN;
M OI[]/'E%E^4!8JZ&*W,)VNMDXCG?-!.<H]((DIJAY6A[MD+27"+B_F#><OF
M"[@:+N_LN&T#23\E)%G#K2*<!)H8UUCJ2)517%G&L0N"W?0T1@-)=PY)LX<Q
M4DB&!L>1H0(CSH) Q@N'*!?1") P6,Q\]A^W\ I2F*P.DI9FCZG\YQ&S1_B?
M1>R1W2B7[?>FXU8W(Q9,Z2.Y&;',Q0BJDQ *)T4\-RYIQ@5SAGDLK*'RQF=J
M&VR[8VR;3V=")6'Y4!D"SJ7R-0C -N48PDY(*X35QLF<SH2VB/EANG4-OMP5
MW6IT^(8Z["DLMTDL*DPYD!6G?*[\DW325',E&WZR-CH\RT\P2='EZM:8"#"9
M!"?($.H14XI@X8@),8$.:]J2](?YR0IU>)7>+2HVU+KSD[U<@?XA_%@_R]'8
M'Q__DX%SESPVD@EC#.<L7W3"V2%FK"?&6BX:2K8F<#Z?.T)9@GU,&BE' ^)6
M!>14Y$@K ELT]=*4/.@M^+DE^7SZB-L9G.N3'KC!N@;KEL(ZXY@5Q'B"->=6
M&!TBE8)J+40,2C>NM?7!NKE[3I1X*K%!2L:(P,SPR#+!46""QJ"5TCAG!VY)
MLA+R>E]8MR+/VT,CTY)A^]\GI_5N'K"_O<%^@S:FEGG!Y8]5?,,#];(Y%M <
M"VAB<+<@"H8X(KFU D<PB:3F$H>H/(G8!F%O?"R@EL0BB T]6!T]V)\SA0)E
M@6J5D'2>(AX91E;%A$(2G J6(G;XV0LP<L$8^O$Z*<UA@ :([@>(&,/! PR9
MJ!/7*9D4I*,64V$=5<3=U&)I@.B.@&C63O%,6,%XS!$RB7*,$SF9P$ZQFJN@
M8=F(S$"D6X8NF8:X.0+0' %X_(BF(Q4Q!9I"TIQ1;Y2G/!$&NS7'5.J&6CTH
MHOGY#,5<"LJ]02H7VN0!2)8-3B":/#58*.]R_D-#9$OA)O#_A#4WN02:*[4-
M6'&?HF%:86>42)1H+!HN\M":.\M%HN0R$I7SI"2%.&? 19+'B% 9(F<Z$FNS
MYNH65TVX_^<-]S>ILNYA@I[,-B -I3X0KYD0W'OF8LAA->PM40P;UQ"X!]T&
M/L\1."((P49P!(ME$/?<(FVT0$*+8+*;TR=5C@D A:-B54;IP^?4:D"T =%U
M!5$N [;$$%6N^M"D-1C T#M&9 H<BX9+/S"(SG'I@$/(YP^P=Q;Q)#UR@@*<
M\L@E&,:"F5B#J&HQ\W1 ] :)">?S"HW[>TUJH:L2$5YN9\WR$[WZYB-,HQTG
M*#MI#V+5+>G)7.ST3EK52<P_M>/76*<H:W=S#K9V@MGMPM*U4XK]V,V)@6(N
M#@@/#T]BK//\7,Y@5/(1S:3_&><T2N=9O-H76;PF&84 9 ;0\B G(());.=D
M9PG:'AQ4\?]&;6BH?CK[.NL4<-#\X*#7'U;#V#\"=!F.^O'QISI["0U]M24I
MW52NLS*KVS#8S_9SK/[HP5=6_Q,[H22/^POF9OW&?:U ;M6BT\VXWX&U'_4'
M14S<: #/#F"==_Y^MUV5)"4Y3Q^L>-Z%,B:-R@M'1^UA/3/P$8PI%]?P_1C:
MP_P'-SK-[Y4D5MW/G3@>1'70RV/(.:I &+^!^,=OQ^U^G70QY *8=<JLZ>9=
MA-]B!9@6ZU2!)P=CN0<$Z_=.\O?\US\TI3#,GO\"<UM^([]5MAH<PQY6,F2U
M\T B* Y\63Q/D@4S6J6^S7V"SP"IVH.#K).G9?0;U6:G,_4M.;M?S I5)_."
MA1\/^ 3DXJ!,6U:>G$VP3I%8IB77/<\3,;PTKHUJNT[WU6\/OD#+  @PS>ER
M/P?540\&; /@["#"]$UK?>G\N-W%XX</ZU9@/-/S=8X0 Y#;,NV3=CH@U[GS
M\&^[^Q6ZT>O#@O0JZ'3[<WZNC*JLQ.25RQ-;1M/N'F2PRB &\]'[VLY;2?UY
M[N&L\)Q/\ *9ZQUGT0"!@TD%F8>^]OJG0&LZ( CP ZS!B>V',I#!N8"65F&^
M.B JO4X]JEJ!C\8*C/*V"6LXR/D!2PK!_,IDR&,AO*KQ\2R#>/5S^=8\$3.K
MEK]JG,9MDENR3#4\6??E/+-;+2=C,?6+YVBCGI;0@^9@SX#Y*1@$/<COC3HU
M5O5*GK@RT^$"P4IVS7'2S'_!UE.^[OLK<;&'3,W!Y?D]GZQQTLL0\X95-./B
M^TM#+>B%![*1@>"T51XOJ>Y*VM"I36IX #SF,^PVMM^%9Z''F\,K<NZU<N>@
MG9/\SU*X=#'"SY_[$60Z3]A_+$&_B9:6 0&WUN>C/4EC[QWGW-$@O77RICZ,
MBVT&*'B1\<TCH''#I\W%;Y^]<@N^<_,39C1$&@D21D<$YH]#1JF$DO&!PD]:
M2YZY-*:ZQ069X])%L'O' *$3R3['D@OIOJUHA&A &"ASFDD>C+*"2R&"I\8F
M[3AI1...1.-TY^6K3QA;A0/7B/N8S:R@D'%<H.1L3%P)(V).\MXBFK>,F2_=
M,^'!0  ^Y[UR#BS+YC@-,"5[:*>7LWC6L'XP(809+F>8\+4YV,?4C.=PPW%O
MT,X//._'&MK'>3''CH*IM\:V$KYXQ3HPXT;#JU^Y*KO[?=-/269F9^K?@_Y%
MWK.\5?>C_8)L@LX^MYT3>SIX]NME@@WL>MRX5!MY"F='?^484[J3='HPQ)KG
M@V[V:G;[/.^0_?P4=,FN2U>J@WY&KG]\/X&_>O:BI$_.'":7L*_S/]NK[?#[
ME[3%YAQPIQ88<OYJPW1==*(^2@0D!>:W>&/J[(3G-OM?0_C#@L3;:SB47T+.
M"EQ(/(!H;P1M!:#WL?:"',?L.,@\$(9H_[GVHZF6[N%W?%3W\-HU=0V^6Z=@
MMN@",!JO<^YV;#@HF9.&62*U$ (KB_&5^<$)71]_Q]Y"A]@2EE#9C8LCX7@T
MK#HYVW86;]\9@>73RIX]>WS<:?L,DL]OZ@P:NUE1CM0\EVQFNM #SE?[7"WO
M_]LO3PO%&R9/P[A"P^@(%N&S;7=_!>8UF'@AXC<PA?/R@!4^Z@RSS[30M6*W
M_C+.C?[/J].>/YYU69^%(7J#L,G*U$ZAP9PSI'BP)HZ\"^?5M-/I0@DGNN9L
M!_:\")M$C,/ZV8LUS$\]A75<HX44&TQ.%O(<'XMC*O:_MGWQWN5W<R&$00_(
M2-:TXL0]=QJ>K\^- @#KMC/,XTJ)AH2\ =3PXK-S]V(Z\A812^$&,-!"=KZY
MT6GHG72K%&L2!Q\?VW:H1L>P[T[\C&?U-CSE;1V7B)AM/VO"I18S6P+[OKC[
M<OV<47\PRB@WXY?/D9BQ?WW:F]F[>+>ZF;:.?;&C8;L#<SF]N<%W3_SD5[A3
M3\?.SU;M<P4\;L/+L9[*\M'Y]UP"A0L@*"I_#1J,'=K=L7MDUC2O;/&7C!VG
MV1,, ^ATRG"+ S<;Z[WLP9T2\-B)I2"'RZ5BZJZ/UW>P^,'C?CQJCX[&*YPM
M?EC+T:#X)K^C1NUSZA"J^6(=XU)*]4B@&^>U0LHW?6^YRRM?;3]/>(C'L5M\
MPKWNE(/_]#B.YZ86_+K44Z?3&TWB(SG$4G>C2/L<>;K"4?UZW$@[?W4"52NE
M2?)S8Q_))9Z5/26US^6R@[OX5*!+$_&JW[PT$S"<@W8>;BD3E7=_&"\(R1J&
M'Y>DI7DJ<@"'J-\&U\4W+M8;;,4<&[J,6-/%9"ZT;2*/]B@6*2@!NHG27@HN
M]6V(WU7#"] O*';I._U!#H[4P'4. 6%.<VM-G73LFO%.ZHM=EL7'MM[;TR(]
MXS L4]7/;IH,"W8X+1A%(6M?8VNR(OU8G&+CK:'?;]=OU6J>PWPY?-\;E(IF
M%TVUJFXL\PT*&OO]LGFU8:;JG2D_#P@&2]+N9,$*&W5YA/.B1>-E "S*@=V9
M0FP;U>8UA9):"W!DT33 GY?QNC-JL0M$&\$=Y]1JEP@&NS9&)X-*]N99J* K
M[PKBYVTN!_=?]_HYM+\3ASN]X9^V/]Q-+]N#XQYT\TV_-SIN'/*+'?)O3W?V
M_"=&/<$B%Y26AB'N,$4N.8RD8"'@P)2(^-D+AA>G_;S8(,=;5PXB'H'*EI,N
M?MI%=AF92DP07NZ/M_/3I:2)8H&E,UP3[7B)\GF3'%7)8!Q<# M+U=TLF#-U
MF@3$Z>5YO'1S\#\Q@ 9^GGK@#1#1/X"'@N@U0G:%D.7//WE'O72:(2^41-S2
M@+02.<./I"'J@ F+SU[P%C5R7L12OW=4R]8XXE?H:=>WCV%GFDC5 \%1$P1<
M5AQVSOPG%U/@PA.D0RXJ&P1%AD>*6/0N&A.B4OK9"VI42R\0B(WJN@T,W]$&
M1FV*V+M\,9_Q%+0)S+M$&;,):Z662"W6;&"K$B8,;7_"B3O!)4<YQ3CBV&JD
MK?1(D*"EU(IY#QL8YZ:EY/PEN!_<B#PWVBC8>B*.W#IG50R1,BF%9TPR4S8B
M/-F(;B >S49T9\("??^4./&<286LLCE[@\7($DF1BMIAKP0-S.8:\RW,%Y"=
MN]B)5H4KS4ZTK#SL OM5.LB(@T>2.HIX<@Y9+!02,0@MF0H<9V+" #R(GM^)
M[J.V<O=K__E?_B"&42?NIO=31_@68L56]SP"O9O.P])_CL^>G">S;*HLYY('
ML",090*R@H/M0Z-$UA"/B)1.&4%)].215EE>[*<<>Z[^W^"JHZ#35PZJ$UMJ
M*M<5FP<W"I?.W,1^H.+$BF\(S6Y5G)AO2";NH#BQ8K>M%'QMO5\ C,?4V9L5
M:&Z*$W\OO^J*BA,_AMNHB^_5_9A8/*EJP$T9Y?LHH[S@!F=*./E'GJCYW:((
MX>W2-<_,QZT2(8_;6)FXKE<GET/E<IM7K7]RFS?]?!+##@9QZLCK\C"]8!(>
M=[J$IYG78/47J\Y-TMUT\<?-+$Y/VW4Q3GC0V7VS_VW_[._#[0_O3W?>0/\.
MWY_N[H4O.T>OOWS\\.[+QS<[7SX>=@[W_YI->/">?SQ\#?W8_O9Q;PM_W'M+
M=_:VQ Y]2_<_O.M\?//NRSY]=[3[8>=@4;V_Z"SSE@>$F22(*X&1%IPB[;$@
MW$:@7>G9"R):AL]?P[DVV\'=Y79IP.-1@X?%W(K E0O<<4&9UMB(R&,4-$6C
M^/*^S@8\[@<\9K.E!",-C](AJ9E%7,N ;*(8?B64JN0P?%S\Z'K9LE0/DU]P
M(9=_7 RLT[:NW2FWR.^4OU^7)G7!/#Z]-*FKIT %L,ZAK"SG'^/5/&UP;'4X
M-E]AS\K K<[%))AQB(>DD!& :!I+JJEV1@>?KR,K\^,5IZ[&F#M+?->H]$,1
MD^M5NM':I;1V/N\QL8XDCI+4%'&::S!0XQ&LD/*4A""=>?9"JS52V5OX?AY#
ME86=.%Q\R^#'/4$_2U;-GR\WYNH)U#)GI0HR;_YD93WO":K?SQ>7P"DPC?/Q
M<N\19\PC[;Q%CCF.'3;!^0 $B[>(6-++]$#IA1O4^DE1:_4<L4&M=4&M68)I
MB!)$2H(4]PIQS0PR5D5D, 5*R GGQ!?WEA++DLRU*SC\).+8KQ=?25RG2/:J
M"P\_;"^;6'83CGKL._KJ,T%>%XYJMN0EMN3Y*G564<V)-,B+&!!W*2%+@T!$
M)VNP($ES^^R%PO.G])M8=0,.MZ'[P@=N.#')\129%81Z1EGT3%LN[6ICU0TX
M+ 4.LWR=\:1%B XQ2B* 0V#(>(,1M=XK1I42C@%?;R+1323Z*86M5D]@FK#5
MRE!JODZ;Y<$+J0W 4LZ"X!E'AIB J+*.6"68R#>5#9V_\MZ$FI^,SJZ>5S2G
M1^Y+H6=IAU<^)"8QTB;9?(36(J- JSDG.&+F,>'TV0O1HJ0)1=]+*/J*S&0K
M"T8W-2!_EE*/OSPH#?NQR%"#ZDN@^I<YFI8$6),<,Z1E<(@GZN"G7%K=&$JT
M4!1XW+,7=$$^B'_>N=8\1"R[ ;T&].Z#QS;A\'5!Q%F>ZQ2FPD>)#+48<>L-
MLHI)%)6(0L!J4S'FN?.FZ_IBXG*5;W^XSNUL7OL'S!!S7?[7DK?V(H]>]ZH#
MGN,\N,>]?EUOXR(/M+/=+SG[Y[/=G/YV'$U]=IZAN'LU3[]!FYO>]T=U1=+8
M'8RK.)9JO=-NQV=+IB,=;,Q4C[F[5$[ON_UH<[;V,$G:]KK?._J]Y&'>NLC/
MM'V1M6>P-<ZQNM5]-2ZZV&1OVMO\Q(F6,A\ -XSG.MTB7]L@%@7BX/^-UR:J
M)Y6]R5ZGMH\V69,A&X;SVR1KHF1#RZL_OGW^(R%NEP+JVOQ'>,-HWG2VZ6S3
MV3OKK+D9&MQC@K$;)=U:O_1(DQRB5:]?".Z?DS2GY;<ZL^AJ<W(]JNG9K"L1
ME<G(-*[\D'E<E=,[E]]R1N>?>(:VQ@6+RESD+%/EA^UQB9/RRZM2WN@GGJ._
M)@6'ZDDJ18?*C\4"^*DGIBYV,X$>7TM/;23]Q/.RUQL")&<;<4I,BEY=6 GG
MF/3K+]FXO.Q^>2*7 ZYU8BY,:7<7YY"6.%7_I+WC/S[^]?:*/^C-UI\IF7OM
MYN[1?;K-=U^^/MQ]V6G#9WC_;(OL?W@O=C_\^\LV?76V0Z$/1ULG.Z<S;N[#
MCX?[9Y_Y]@=X_\/6R?;>N\/MP[\//NY]$3#6L_V];?;QZ#W=/]QD_WOV:B[P
MIY(CG'J-)'$&<:L(,L1)%$U()%G&M"_)0##5+2Z6/$WZXVKRP$>X&KAKX&X&
M[IP+D5I)!=:*I\",\L%RHR36\'?!;UR&*SO&%[F^QW;6M*<\&UC9MFJ@<)50
M.!OQD]'C)*-%A, _V=..M%4>62NB9%S 2JMG+VA+:-; 8 .#3Q &ESD+L0(<
MS(<=X*?O >)@XE?)5L[$FU([4AK,6Q;S9NB?)$I8H.R(,@68%Z1&-A",O#($
MAR@=$;D6T(**=%>><6C K@&[QP!VZ\3Y!K6;+Q>RFOA':]?H3W/0Z_X@<'>&
M]FFP?HUW C'K&>+,\UR8DR".H^=*A:#SA09"6UC-E\=K>%\#A0T4KA0*)X&0
M$@.I<7%B"\\?"KL,C:G]+09T%ON]!A67]0ON;0ZW_RK(*&!,_%.@.C <. HF
M5XGDQ",=+4,8"QLLLXP%EBM5:4KH;PTN-KC8X.)*<+$IBKRF^+AU&1^M20)[
MHU   QIQDB^V6Q&0,M'%X%22.3?/K9)\/A@\/J$2BE<DQVL2G#WU'$:KOYC:
MA*/O"E:WYL+11.FDO%>(:6+!&*<6:<,#<A;6E0J%*<T%NEI$\Y8Q:U^C:T$*
MD*>=Z4,;0H75A%.J>"#64(P591P'I36+\OZBHXTM>&NEG V,)IT(5X2CF!Q!
MG J'G*,&X92TQ<D0D0O&W,H4;%3R\:ODM?&Y1B57HY)SA2PU9A8')&7DB&OC
MD<WI&XR@&M/ #>&\4<F?5R67B"<U6GEKK9P-)2DP.G!( 0%7-8@38*_&$X:D
M!6V5 E//FHUR?8^TK$ M;WJD9<D@1Z.7RUF5L\&,)#4/0G'D*1:(2TD1&)01
M<8XC9RI@;^ERZ8T:?7R,^KA"YWJCDDNJY(S_/!EE1$P$A40UXK"PV<DCD F1
M<Y#KH*R\?Y7\&2Z+;8\3S RJ@]@)F0L6+_E#7!=[.L[TFPUQO;%Y"6AFU&(7
MB#:".\ZIU2X1S(V,T<F@DFV\[.L#OMMS7G:-O=$^1"0-!SI$8JX K;.QXJ-A
M2KE("6"O42V]X.1ODYC[R:@QL&$LG>&::,?+%4YODJ,J&8R#B^%NW?6-%B^E
MQ;-N>>H] RM&(N\L0SP2B9PD! &SHL'&? 0%M%BJ5=U6:C1X'8VD%:AP<P_G
M_G5Y9D>FBG@M=4#.))SO'G($YFZ$7ZWR$L?(@GOV0LL5W,-IU/AGW(B;&R;W
MI]QS80'CG \I(J^LR<G58:/622"EC;9&<9>4>/:"M[A>U4G!1L=_2AUOKDX\
MB'4]&VVPU$E+G$6>:8>XU1$V<V,1PPP+)UST7J[ZZD2C\4]9XYM+ 6NJ^3-!
M#>FML%Q%I*D$&J^Y1+;L]"SI$#1F*>*\T].U<JLM#'J81WGLO\X6N#B7>%,1
M:V7!CI^E.,PR6'^;$@E-7JBU0_6W<WY6XY3%7%!$-*:(&P.@[AU%)FD5!) X
MGX\_LQ85RX+Z@Y>#:5"P0<$5NZ-_' 97X8YN\'"%>#CKJ^:,)T,%DIH"R>5
M<K56'@7G+7;"QVAXOJ/%Y'R^E/6MC-5 80.%CXL0-B[]^\/ .9<^==H[IA A
M5B N,$?."X$"43AJ2T02##!0MH1<-F=R@X0-$CX")%Q34MA<K+A+&)P+=43L
MO4HA(*JC0QR3A"R5#AE8<9445X(O>;&BP;\&_QX#_CT$$VS"0&N*BC-A($$4
MTRR7C4Y@''.=-+(: SM,+F)87R5$S@VE6Y2IQ\8.EZL@/55Y]1S1?J2@])H5
MK1U>$VZZKG0M+J5K_V,9#*'!@$UA?%"1:V(TC3QRZ[!03BEI"H;@"8;<60WZ
MGP9#;E^H^:W8V7OUR096+E,@%Z1!7!J/C*0!D6"3-M9;FG(B([&PFL1&M?/W
MN^VJ'WW6YE#9:1&SX7 T*!6^0/RJ=M?WCF(6M&6DR5F3) ]$D&0YU<98KGW(
M<8X45<#V!W:DB83L=J?N]C32<F59[Y/ME_N?/(Y$.QD0X]PB;B)'-B:,' @*
MMPECSG$N/2(%GQ.6<H$OUWT_C;9?Q6X6F,7ULEO7"=*XN/S2DL18E)R%2#7F
M3'B7!+<\:@$;H(I$W@"7OGM'MQ&I)45JYVSS4[2,44$D$E& 2&'LD!9&(V<(
MB)0/B42=O?1\05;S&XL4;E67=^W<4I:/=G=D2U/3^_AX^^2Y1/IQ;]#.#SSO
MQTY9T-\F%8T+N9YZ:\QU\,4KU@&M&0VO?F51@?>'H @Y ')I=J;^/>A?6):?
M(W+]:+\@FZ"SSVWGQ)X.GOUZF00! QHW+M5&GL+9T5\YQI1N,\;OEN>$(=9<
M+.1]JBSW\Q'(2C\_!5VRZ]*5ZJ"?L>H?;24,]BX(&7/4R@@K.,Z4G 7G12+L
MDP):EYEM1L'?,\R5,IKV:FIZ_Y*V:.S/7@!?:%5;7;^Q1CU=K!- ,:$QV'!@
M?HMUDJEF];K=M5W?!C+]UQ#^<+E^Z;H.Y9?0ZW1L?P D#-"R-X*VPJ %.ZF/
M8%P=1]#P ]N/%0S1_G/M1U,MW</OF&WW\-IW3,4'FLG_GMD$:P("U,=YG7U
MV'#08B<-LT1J(00&X@W\#L1G]53?<R6I\3IJ3CD8D(X0;;V [U:"*^XR02-F
M3-"(60G5_WFI%WSF/_F$@[>:(<)X0&!?461H*9T@54A*VQ"R^\?,.\5O2KR(
MV:A_K?]]WP7VT $)#=5G6)/!KQU8%9#GU.\=E>9\"834.!6O\%<,JHQ5[7&0
M)#\;QV&2[,FPN;+T<:^;91$D\&B<0Z1RMOL%GJE2C(-)^];G9VWW-'_@IV%^
M< [NN9%:H#>JO2O[5)VT.YW*0;>@/3^LNU6&,!K"(Y4[73"\NA5H/_\RF(3&
MJ^+; GANCX\-5?U<-/MH?' (/AB,0T?5<8X=5:DS\L-:@>'#K)NE<6">H(3Y
MU^-^+\ CU5'[6_ZV;+*7.QWJMT'E806@MYT>P$AY.!?G'O]AND;WQ@+&/ N,
MUZ-FT;#O$AO@ZL_FFKQODD+D):F=_O>_+[D05^ ^OP@33M+=O(O'HSY(R@!^
MRE(1]^ ;_I77Y6%AZG3[Y=88IGIL_V@+VCYH[[[9Z6R_>85W7W[\LOMR^W3_
MPS;9.7M+]^G?1_L?WI_M_#4#4X>AO7^X+W;?;/%]^OYD?^\MWSEZR[?/_GVP
M?_:>[;S\>/CQP\>#CWO;Y'_/WI[M?/[DK+3"!I)12B&N'!@A41D4!+;,&>Z$
MQ?5> J(9PV:VLSD-P05.LGT/@N9A\U(I4.-XBC)9^JR*@/W'>1?OC^)%JJ'J
M8O*K\>S/>8T?E_=W\1[_W?EY\1(@!L!H@O&#[SALBJ\XXT?&_%9U$HM3\'.W
M8/UQ/Z*A_9;AKY_3.>7-HP#,&/Z+:0W/ 7<XQ^L:D0"10\8L>PP@]@VV^F'L
MG"[GCUYU3.O/?N]K>P#?^KK7S^?:_RAC>%5[I<*C\/4\@":_HKMO/P&+,R)0
MAPBF/.?G3LAY8Y#&A@J<*->>%>\AQG.,H_6P48AFU6^UZFS[Y!-F7EA&@64*
MGG(*:(8TK [\!--/HO1)BW(M8<&J%TA9RLV;/+'81"UCXB(%G2164<EH<Z03
MRZ6MB&;A;[7P?'OS$UB/)"2OD8X,(VZ30D:JB*)WDED 99\KL_&%"]^"36%P
M''TVU3JG&]76%-W/>]+YAOVO,:\?Q,^9J)X3V_P#Q;]M L4?91I_;$^+PRP+
M5 ]:@!VH;5V[TQZVXZ \3'ZK\O99M8'Y5[WO60C.=FP7V/?@($9HOITMC_/-
MJW_!(OHUBZCB_XUL)^]PM]_*A$F*)\V39)A["_]'51*166PMIRI\+Y?=M23S
M'1AFKXK9T\CT8IG>%D!&C152.=C"'"$"<<,H<EPJ%*G$+D;'N"_90%M\%6B6
MG#8Z4,9CM%QI"FQ7:H^Q@_4W$;:QK>MWKV;%?\S\.('M"S8/J7.>(R.$1SP1
MCK32!/' )15 *IE2L.*X)1:N^/ *RCPFRSDR=0GI;F!G7^M#_([3\N<+;;&K
M0UN_NEXXA?\Y&!YU7OQ_4$L#!!0    ( .F$4%38D:L.GQ@  $<8 0 0
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
M^TN^DAYL_Q3Q%7XT##UE2[UB/;6+Q; ";,_F<V-7I0Z)?K6<.?U"W93 >'!
MEBXKF\UH^!!1]X?IM60+ /TJ.+>+-;L*VI+@^SG+C798"F!:]\#I#8K!5'[&
M]]$!R,WAQOK($)=6+3FVTR_4'RTQZ:">2KDG[^>XQ_.8N5/$,?5SOZW)1 .4
M>E[VX4\-+]6U(HM.Y&6+2VMR_[BJ3H/)$ZAF/,L#:(V.,["+Q?K)X3,)OI^S
MW,3H%,'T1L<9%'<1\C.^CT8G-X<;&QU#7'I%=>ST"SF7)28=C$XI]R!,?B+B
M76(P(;G':_)/CTW/08C]"UL_*QS,T,N31,MK<*^YF'V\P"%T$7$2%J_ 7I.G
M37#K.7SJ] O>^PJ'%U^MM#N+A*47;N\YRZ^PCT7R+_>(AI5O&UB3]VMUHA>"
M,Z>OMZ9B#T/UNOR<AOJ7'NRU-&0?D^3O/79IZ)* ;&*-C9#JN7WN] L;A=5+
M/CW^OMS1GK-V>3*H_SUD\&02BF1_3BNOR>-FV+7,/NZ!IUS#[!7.0JB8[W!9
M[^\AVY5ENX HVA,W><)BD 2IBXV$$23A1)[@4 IRJ0UH0\, :.->M!'J,02H
MA6UIU657]FGE$7Y(;VU*^E57[J8&(-]2)G+V*;S=E$U-8N(M]:4-I(_[@V+6
M:&N"L8]1^*9<VSATWR4!>ELS< :%;;#MR=)ALV![0I:5!E0A$HW$2\E_92B,
M^"B.Q'N(Q?O,WU(2-Z92+ZZ.,]B=35PN?*A$FS26[W]7H[!RPSB(]EL*S1I'
M?MM"K%[0CYU!(?G7-D'?YU/&FTJ13GC>4IH-Z- +ZHDS*&0VMRFH==)YD+W&
M/+\(D/OCP9T"3CZ:*U#B M!7ZN%@R'D\DT_?5!";$J67RE-G4$AC;5,J);7=
MA%Q+T=M-"+8DQ5:.Y(.0KJ&87C!SB>@\$0;J8NR]K6[4DJ 7P#-G4,C";54M
MIK0EPF>EU.VCK(DR&1+)5Y2*PV14OO\'OGTAZ)$$Q/Q"-A-$^DV[<[MX:50.
MJSI+EN&U<H@/_,I/<]/J1S-TVGVUD]Z@O ZUGG?[N&EF,.M;J:/<H ^MBCZQ
MG4%I$:P!NP_[6HWD( N9+Z<(?N-$V%(O=J,_$!-QY6O:]O4>9H(]-;IV=8?]
MZ^5'G!Q86WYR\7="E*C/2,BR4KJ.,L*LA+)]E+ ;1-CO*(BQF4 LFFM-]<G
M+M[E)V M";R/\]O$Z*X"Z4VK*+>MGNM]-)_9_&UL)(TPZ579L3,H9!1S[#F8
MNQ*^B0M[.)F$HHCJ"C/RA,0K16]#'K%8&H"U>&B*5<_/$\<I>+)+_,QW8RWZ
ML7(=[35SLP]?,1+SU_2,KPDB/0M/'4>G,9>^Y'#O(]>^4A9-T"1W0"=QELQX
M50VN]Q_.[.)=KBFN_#F>!-L>,N0+1:&XLA:BM""@SZ+,=&-KMR9N_6([=YQ"
M6CECI>C)4EU965\'FYB_=P_TC[AKTI-OX19(QW1.W#.G;WC%7C6\=@F>]NSB
M3:,*V0<KC\Z2^"Q >. *3$(3/[\6B];Q/[4'Q2)&/8?V,1BHGF2E3#;F58I&
MJP9/^XY3V+RN8U:"^=^46S\?O?!/:#XGH.#%$_4]#*FB73Z")SA0SI?@)3#E
M']>S>4!?,;[#3!H&,!@RZR,/\JJ$S5<\>\2L8Z%'+J]P_]P!QQL\EA#-\.=.
M P0A"0*Q8%($+X\L()_FX--33PSD<\>+U7M\.A:/H3<2Q>+;KXS&\\\=U9Q$
M>-:Q(M4\8EWQB7_RZ R1\!9^$X@Z1U7#+7-R>;*M=1L^@/<C$Z/W9#*->+*3
MLQBWCP*>#7P=5$UF0/WVJ,Z\?.ZX#(,1-YP8]61&0Q!Y]EH_+24O"TA\P:'W
M?S&/U 7!%1-A!MS6H8O3".H>Q5]!@H3S=,/H3/'Q-BQE\FWH!K$GSDA=(Q8"
MCU721A09703RUI&*F=I)7SM<55':2_TTCGQ0N1!#NFFR(_1&T12S[ 8FO18Q
M!F^!#LE?6_Z%1ES*/PT"[%V\B@PX"E\K)< (MGZ,)!2U;<V6!'2,)YC5CV\8
MPVH3IWFS2&&8#*:*>SJ(K3-,/0'TL!CJ!_,M%G(S\G-71()XW5 &?Y\1\X )
M=TGX.YPPC+6:;CUD.YH!8WX6WV!1Q<>REEN@WHL^3:$E<^-'?+LV)RO4H[H?
M]Q[X\94^R8?7OH_=:B8VQM-6RS7L'_>^/N"04/:-1IA?Q7C\3,=3&HOTXGA*
M6/2JU[I-,+1 \:;['!<H_ $BD[PP4C]$/4P+!E56TS5T(_)$HM>%_\0KQ=D8
MOJUB7'(Q=WH/-W@^P+-L)PNLRTT<>OP[A!=7L= :XG@XC$;>PGL/9C31P[F/
M57*QZUY;8?:H/V;(P]]@Q-4"5-:T528+XF!I-KB1V<JU;@4/1OX-Q/-\BH5W
M(.U,".[\F%[@Y T:V!-!P#UZ!G?"Q0$?^2*0JO5!UL3ZSKZE.._O"M=)E8\
MYN61"*)77HM6,0]K8'KGL6<O)LZ.Q"LI$L'.=4!F))2RR/4&K2F6%IBXY2L
M1G[^[?1 =?[=]()KB8T>T_SE'X81]BZZ:D> O: 04%]#U)B+DL'J##G'&B_!
M$+K!"EEQ$3S\N#M'=]#;U-%M@*$%"T;NG=YR'J<>QYWL7=Z)Q,=,QBVOLM$]
M)K(9\%#5[(NJ^]3]JY2&K>'?E865A.QBGK[/0?R3 PDC/[='G2Z&+<Z905_O
M/'^+U'^V7:%?1QJ -BP;&D?3:\1K!E%HU@+2OQ)O&(EKZXE;$\\6&[: _.M@
M]A"!0-3,?*%9"TB_HJZL(A/NDWB9\6N#?4\SV):$(5]QQ.@<G "PWT.AK^1;
MH6KCC"JP]PX1D[+TD?'+NX;9R[O&\N5=(_7R+D/'<E?=M<.Y_ 9NL8'F+#1K
MP?K]AJ.2!.3M;(X($PU%1/"$&=&)>@,4&^RB[=)%?B"34!8]@#)R71K+LQQW
ML&I=4K/G;P+9FAR ]+8*QV2'X@C*1+:\>%TTN4.O4CF+#3GEO.9JAJ4#-IZB
M4+ED_'=8TMC+71JA]-]P G[.!*+"6Q$SA9RX^J* ]A#8SE"N[!6UBR*>>C5L
M#-\.O5JB5KA<6Z_JW_H!-\#0CB%7UBC7C]4$M!V#3(^PBSTDM7+!39I2[S9\
MPBKA<@41LH=#CX\8R"<LS4=)!A]3\!/R3RIG8ZM]M-1LY0XA#G,G(H7IJ=WU
M-X-]9^=[=3]2>H<>D1O2-Y2EKRP;YEZ;MNTMT&UVV8[5MSLC6S"O[V#H2VC8
M3>+">)?-G6(O#O#(KSWR=1L^1/"C^"RS,:!!" KNA-42.^Y+!S$-8JZ==]P2
M>=:YX+5ZT!3ZG37A<"93E)>RE,!PNU$/TX+@4V.#M$%7/5QK0BZYSP&"Q506
MX!M^3H_\IZXI5UL=JN[Y&BB9P4I4I@9?OX ; OTD,+HH?/L=M;7B)8O9%N>R
M1(6)K"S)Y*)RG@RAUX__=CKV_*NZR\HE>?I$7%%6'6<W1=-644AW637WN]?L
MSVH@WWN+=GBR<=ZV 886F(/OPG.6U2>@J7X#(F%1?@^)9C%K(%JZ@8.C"#,^
M\I513M;AF(HA5._::(%:JJF^HA<RBV=W8$#% ; )EM4D<@/F'H,3#WW+G:BB
M[JG>X-@ Y;9C@(5TSQ4YS8/9K!0I27^(DDEU[$YE/K8=R6ZMOY:X_5EX4QM,
M\JIHLGAS<]/0:H=]MV.:5Z4H3>"I]]1L6T;7Q-Z.J2KS);)[O?26V@BT!29Z
M<<W9Z#$@$U4K*97N!0V]$5.F*K54^66@W:)?%V5+;9\XFICLO8_"LA1$M:FO
MAVSIF,N('86EP46C;$TECG8Z>+" 'TD(FA[ZDL-)LPKI06]5R/8<@D,W)7-9
M#QAZ2S<5BV>:*=H2_I:F-$:,3(C<J!2WL8S)#*M"P0MQD 2+&I#*J3$!W5%,
MEP(9J 9@7JK+$G\6;)TZ1H>"Q1;$<":V(JOU1$,T;0W@3?, C]M*^&^<D=@B
M)>^<ET#"?RVK"*B>(PU(6R4L1Z3<(AT#0[ERML94)(/#B++J6F]3\):JTZ8'
M[-MZJ/X>^W'H"0)J7:BRINWT%7)[<=?BFA.,P\4I 7V\8 3:@GBALB:EKC;8
M /"],W(;'Q__ESH]GB:,O!L,JA\%8_0B*%*!>O4Q0SU46XU&FATP.TM9T?J=
M5>;J72G71/@ETG"G<=8?\$A<JI._CF,DI'&IE?%M+!OT\,YS59)!N!0UR\F&
MLBP]7\2>8E"7,8] A)DNE-\ 9SL-UO<0J3UCX20GF\DC&-(4H^H3UWJ@MFJ
MK\2K+^A?:=0"+5UI-N\Q"D 9P]PWKQ_-P[9T]VGM>K(D1H.%"H,%RR_.Q,N6
M<L&^04%;8P+>.6J,'\4I^>B&,G&:4[ 6(L+E!&7-^<$&&%JPHM0U1K)<3O@L
MX,#<YV\/4)=OHI<+'&*?1+[(6(@=N+P45'M'V\#=5@V:*7LIVLN7+1C>T:"!
M;(%DI/J2_X8#47(E++K9;4IE$"T8T AZ0R(7(Z^"?9@"M6/,9O);HK*JW1TS
MX)::CT8YFFVG97:;CLA=7)&[SZKVO'X]8%OU3IJ;I_Y#/)\'Z98XXM.;@#[G
MCA@G=30153<?-TS];XJ^'2GKU6N'<SZ(L#3"!]&KM 8(6J#ATEN/\KNZ4A9'
MOL]Q7=+%$+JE6\'Y^HE\Y%YGB_50+6!JHYKX%A?#%Z_4:W*TTQ2\'7I'G3'!
MZS@:)J M=3,6EZTE5S77[!!7MV^!O"[7Y30M]3"$;BDCJ\K6DMLK=E45UQ1]
M.];ZHL +0AX?@Y;*Y>;$OJ=RI-6]BYH-U<9X6BH\I3<H/V W9B)_)PY<J%,Z
MZ27WQ3OLFUW.W!!U6_UZD49PZ204%FZQ*9)=/4W#;!,%\V2AW(,P,(X"[1L%
MUL;9UHE*W=3_)3CPEFY;?]4>,ZB%>^\#,672/>0\GBV_$$)4?VD+Q1KC:2NG
M[]&SP*6.0,HC?K\C1E2"-;$8\EZM;V!<&1$7,"D)=PE\K+FJ;ANH6^"E_ ;+
M]R(F@6=ZX[D&H 7#V?2NIG_UBYH6N2EQGF4&@'*;P=BO,H)NA]N4+P99JS"H
M%*H%,EQV!7=J>[9[L7<#K.]<@)!CVPV-V9JE8-6@+6"[T<'K[&PC<$@P)KUN
MQ:0Z=7L=M#1PJ#O I]'Z=8!M]7"^8,XQSG)+0Y#QW/;/XH04BF2(8V@'-L3:
M#OM0=F1LS.*ZFI5:L!:HBL7A_$1GRY6J%';#^NUU4+VS+5 D+Q43BMT-C5:K
M&7TS5.\\^NJ*V&=H]@H/:LI+C.%;(.C+QUTKV;C:K*W:.GO!6V);\RY6NKM;
M[\'50+^9?,I7P')WBF?HEY_^'U!+ P04    " #IA%!42%-LI-8?  " - $
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
M'0DVV>LHI5EO\\T P24C/$5GWEA'9.F@[S#(),J"E4I9PQL5<6X!<DI'!!_
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
MVI@V'5GO!7=*9KP)\ZZJX?9";=35]9OO 2Q3;M B!/#%-OA(?$17Q+-(44E
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
M6;<V!,HQ<<90!2PU@C5*QU)J<=2G]]LP?(]>03K0T"'QX#YXD5QA-<Y@9<C
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
M :5]U37G('(?B_4V1$_H&!A5^!TB/S?A.E77(<BZ9@C>CNUA\@3'X7" 8NQ
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
M 87JG$ ,WEZYU7]<D_4V$OJ@R7J;2&SD@-R=$^)435&YENS-]@?_IQ*P<8-
M6F!)VA!S-H#)0YZLMRV9H\EMY![HYSO/%S,3CTX[@**M%C4DTYR:8B(D*RJX
M@%4YQ\9EK$.VXT'-M&^%\=0-M?$X&#&@L@9ULK*+D,Y;_=X/:O2Y%;?"V?\4
MBY'HFO>2]=@[Q*W@DK/>M1@-XTI@, 36=V&@M&YW7ICL\R"#[1 5X([Y%_OD
M?Q,1C\G[ZN-B\MW+B>(#"!4A2#[;P%A,@#$%T"I+$WT0(M\UTV1)^4_OYI^^
M:1]WPG#[:LWN":\GC]GO\(21A#W?7E(=[F!N*+^3B;0T;$_(P):B\4%#*,E#
M<B$0FUN2%[B'$/=S.,1'8J%#'/O6,JTAN)YW,?-&S TM7]U&[/LL9L94?!51
M@"Z%]T'19B'&8B K7UTJF&JGWK^'7LS<11LVD?9#%3,G9?D05 IREA&,Q@RQ
M6@76."U5(6?*E4RIIU+,O!$[VQ0S;R+:L8N9G1A:;2O0^122!A60V#02%I(F
M!\)5MFR25\:* 0HP_(E/0 4ZB7<?L?]O/W]+L_S^ R[^=;KQ"=1D!&!&!2;H
M#"EZ":C9-+*U2C_L&FB,Y*)+R)Z+43DJ0]<UR(ZO06?HSFV>^_'M-]?H"L*#
M23C:@==[E68$4O:R_5S!F92J#MF;-MH8_H\M@%990&6=21&]]GW:*3R,TFR>
MA+1'G=F$BQ[1XE:?](8^T>R8?J+SZ>T1B<TG"]E&-J*BRRT65IG6E&+1&:/K
MU&_C)C@'D':T$VM7H\<[B_S0*Z=/%[=\D&+I*P]_T/KHNP1QI20Z9^&=0UO8
M?S'D32!KE9&&_96<A$L[E41?P3%N%?3IA[^AS,^<'C6;;44?7IU7(ABCO6C6
MF4.)O'UF!Y@P0+$^65%R#*5//N.&0'=O/G$BY$G"FDAZ 3&&S Y.S:VJE_T=
MFVNN,=0R+(2S\8+/$#Q\E=.8.G&]]<06<NX0'CA?W/H=:[5[:UP_L'#.,HU^
MF?-[N)P?34NKQ#IQ6Y)35L2L(1BY;L_D(=5H $75EA=$OI/QM1W>ARIJZJM!
MW9D[E!*GNY/@T->4)&J@:"H8U!6P4(:<?'02G;YV#_F4\XCWH18;I1)O0D__
M3-(!8)YW*O%&=-V=4KJ%K+LK0*H^9.L-2%K/\70>(A_!D*.Q444MT70J.CCP
M5.+Q>-]$Q'M+)<Y.VU1M:PMG8KM,)XC*%2@R^NID5.3J/?[<0:<2;R3T0:G$
MFTALGZG$4J,7+L=6]>_88%;$BIISFY=B%!DOE4D#F#SD5.)MR1Q-;GM+)<X%
M*1D5P(HLV  N$9(I 12B3;EXY=-=:62//)5XC[;:>#2,6.YU=]+=$%#/,YMX
M([H&99-N(^N]91/7*+0TTH"*K<K))@TQYS9KTLE:2]0F#4H].D0%V"J;>'S^
M-Q'QR#;;WZ?EQ>H(9ZMI/BMZ"2%JGR*4$!.8I#4D&P-HKQ(988(2<<@)?_6#
M#R6;>"-AS\>2U-C]%]G6>/\]+L_,"Z$QBES: /ILP$B=(9!RD'/V6"JAM7D
M:5<^]K%3MHN4QG_/+@ I7D<1K 9T5H&)V;)U7Q1(MNV5M]J;,*0_YJ4/?>QD
M;2^A$6VB=9[@_/B2UFCC$TF*X#4#,&0=Q*H1?')9VJB5KF8 65<^]K'3M8N4
M;BV).Y#@\\^+>9VN$O$_I5_P]P>*0M^&XD'#T8-$<[55=Z%HL3AK@C%6Q>2*
MR2FZ[(NK.9N=XM*W 1H[0'TIAO3#?'&*;/;N!,"K^7)YP7.\[#A^"3GI@()4
M*N"B8>?1BP0A5 LNM1O 8I65?;(V.RUH]SFSK)5T]JPV=7(Z.VZC+\]Y_W;-
M[,GOG?#+7RS9")M8/L6%B16<L**-N93 %CCO8:G:DF2R0K@NLMP!]"&$U?>O
MR=?'U.Z']9&-[K.AJ*]X+_J.Y;F<LEB7M/A$+\K_/5ZNY^Q.^- SK1,J6-\:
M$82H($;V$83WH11G<E1J@+4PY%G/6YFZ,-(C O8>%_0M+JFTX2G$)UGC:")"
MED06P1K1IC#R:C&Q,ILJ9-!"UES[5'3=C.=YZ]*(7(WLC+R<+U@^O,*7^'&Z
MPJ,71^O?9U0O&>L[FBCA4_;!@O<J->UF1TF:"%63EB&0+75(&=!]SWG>^C$Z
M$R,V!6G8?IWA"9JFN*<P7W^BQ7O",G&)5ZI= E%:RV[-AR62R% HZ"H$E12&
M5 K>]8P_M&,T!D8L-C\](4]7V>@X/Q3;G/G7J_?LMQ-J0<YKJ-6SUK("0W(U
M049DUU\7<M(-LU?N?,X?&C(J$QWJQ<[:_G__>SOX:%*+\ZE55K.7KL @MHBU
M+$ 96[6<QH*#@L-;N%>7@#QOS1F#G>O*XL9.7+Y;(#?&T2M6R>:3!9WE>GJ5
M 31"KR='.EY/D!2[Z-?NV!\NH?GA%7'/S#]T$G2[/+^T<Z\E>%+3YSTZD@XB
MM=Y$*0M([ @ 2[=(79)S:;Q&?#=C.)34F=Y*,!^5C)%3)ZXC.JOE'8!I]!2:
MV]#L/X-F#*;N)'X',>]+!9PT11$JQA99RZ5D;,IZJ,H90>@%U4%C&@Z0^CMR
M9_;%_";2[7"S=[[KG>US9Z'08EHCD@*Q@3&&L87"!IK5[/H1!LVF?1?+YA9
M^PTUC\/6?'Q1CQX-.'7SV8&[8IB=H4.#MK3V,7D]7B(I#8EU'6PHOK16T3D/
MF6U[_Y,>,<,=1-GC$O_NZ@U;LVTS/@+&EE<D(T2I'-@D1?#&L3_6Z2[_,=3
M[<DX')^J[J,UAH!YYO5PF]!U=SW<%K+N7@^7=;&NS042*4@P(A"D2 9$=:7$
M')R_FK;Y>(C?K1YN--XW$?'>ZN%(2\I"!7"MZ-S4E"%1Y?]858R(WO/F-\ P
M.-AZN(V$/J@>;A.)[;,>#G.M*FL'3H0V=5L;2-H32&UDE#)5==76?W3U<-N2
M.9K<]E8/1])GE31;E2*THDM)$!.;'2X2[T!%>#]L4/G3J(?;XZ7>.)3L;=+&
M$%#/LS9N([H&U49M(^N]U<9%J[/V539(;*:HR%\YE0!=J@))5I?,8U6 K6KC
MQN=_$Q%WKXVS&:7BHPM"=:9-F6(<WBI0N?U1:M5I2)G5P=;&;23L.VOC-I%4
MY]JXJ&0QL;!.9L4Z60M;C;4($%%A3#+&6OP T@ZT-FY;RG:14M?:N&!<<5KY
MEB+%EF%ARQ!U%>"K]B6P61C3D'2U@ZR-V^']VE)"G6OC%)OOTMH(2K9L?$;
M+SQEL&B4QTK5TY!L]P.MC=N6KEVD=.BU<2^62UH]3$'<I4<_:!7<[4*X4OJ6
M3"K&%XM1>2.B2"9G4NPU.Z-8)W9KR7H)Q;CU;NN/OK5Q8I$E^J(R>"4(C'4(
MT08%J3B77<V&?*>>?YO W/6J]D2\DUJ5"3XYJ*9U[I%)\&*]@38=PFDMK%5]
M@CLGSW_X],?Q=.'J3>T6$N[0A/4E+M^_X%>,__C^W\?33WBTOH9>O<3%XC.O
M]Q]X=$R3DJ*4&MF"#13 B$*MESM"<#(IAR[D,BB38_.&]T/@/64M&9^?+I.[
M*BT65,Y+%D]T^R=:35!H5[)30*IUG7 ^M?DB'JS2R4NV+Z+KT[SZ=DQ/65U&
M8J)#\/?'V0IG[Z;IB,XA,<BCXQ;M^.M\7GZ;'AU-=+24@I:0#;(>5U-;]SD%
MVCERWFK*J5=5\_WHGK+>C,[.B-?1U]*@7A$NZ<WTW?O5Z_KK\@3QQ+)">VL-
M\$(97!:5/<1,P-Z[JD(X'7.?MN!WPGK*.C,>'QUFC/XPG2&["S="\Y)T+3F!
MM2UO3AH#060)*#$HK4/J-9WE#E!/65'&XF+$NJ]V4=%B>J<%\Z]G-Q33\Z)C
M0+0N0['%MBL0#=&U(9L6%2J9"V]Z RYX[GW04R1_? F/6,EUK23Q>\8VI?-R
MQ!_FBU/WS*0<2L8"7K?J5>\%A%P=9)&%,!&MSD,N9 <][*FJP?B2OJX*?NRB
MOA-4M]:3G83\0Q8L@:I JM:%)9L"(:4V2X4$*E42A3X=C;9!^U"%>_T.ENZ<
M'7 !7JQ")FLUR% U'YRVLFF5 OC2!"E,M7%0G<43*, ;G_;[2^XV$?^^ZJV&
M8'I^)7<;,36D\&H;,>]+!8K.%AD-5%%8MY5AATNUR1I:YB 5476#@A,'2/WF
M)7>C,[^)=/=8<F=D]L8@K\YZ:A7MZ]&J!,['$+/-)"OVO?HXR)*[C=@:6'*W
MB:CW7W)G:A+"B0 B9_:F$KM4T2H% EG3G8E5IF'M]QY)R=TV#'<0Y=Y+[D+2
M6CF304G'X-K4))3"@R9/1:+R3G2:"/H82NZZF8/CD].]R&X(F.==9+<177<6
M6VTCZ^Y%=@9CL@D=1+0.#.D$:$* DE.BFK()OFO/Y8,MLAN/]TU$O+<B.RV3
M4U48B!(C'XV*CT:O(@3C334>4U1#!ID<;)'=1D(?5&2WB<3V661'&%T*1D)P
M6,!8MG1"4GY=BT8.L[-:#F#RD(OLMB5S-+GMK<C.MPEZMN@V:T*P61D2FY4B
M@Q-5%S+*Z3PHP>%I%-EUO;@;AX2]E=4- ?4\R^HVHFM06=4VLMY;69UU=9V2
M!0HC[UN4(F"V$ERN:*645KOQNF8]AK*Z\?G?1,3=R^J*$3I8X2 )T1J#^0@I
M2PE*QX(F.>/JD![$!UM6MY&P[RRKVT12O4?.I:)#] C%2@3C=& [,3 R'5HZ
M@Z[*#>E\<*!E==M2MHN4NI;5D2Z\>7C!3Q:\C^@VY\NQS2*D$<)5]OX&C> ^
MR+*Z'=ZO+274N:Q.UA2J<1%87UHRNR0VX8T \D%0C-G6/*1D]4#+ZK:E:Q<I
M'7I9W5E_[Y.L]0<IK[L1PH.6V=TOE"OE=L8DG:(LK5^^0=<*[F+B4S$3ZB"J
MW*G<[D8TXY;=K?/!WD[?S::5WY?9[2E#QD2G2DS@3)M#(UP&]'S*J,)O 7H3
MM>O:.&QCQ&--)W@Q*S\0G0T0P]GR;W14?I@OWN(1G=V%+"<Q\R<8M&!3&T:I
MHX/H2X64V'D6Q@:\NG^./+M@$,R'3W;LHF^WC2X8G[H.Q8"77_+S&/BD9!]T
MBWZZFEI[!-]N1=D7*]:7[()1VO?5J"N GIGN[$+'R&;U94@3*U!(T49_2\S
MBVF="GV&6$(DC,F(,.1N^O*G/G%V=Q1CAY#QM=YG=R__WD9HABKY6$N;-&[!
M9.>:GXY0O9;!NBBO-3'I-=QDMX4\5,+T7C:7AR3]@-.JJ8B24C20A60_6"4^
M?)U&,,4YBJE6WFB?25KU7C7B_HSK39C95[KM$$S/+^-Z(Z:&Y-UN(^;]95Q+
M;7QKUAP]F^PN*XA:1-Z#UZZW4EGTW# .*^-Z=.8WD>X>,ZY%=-JHVD9MM$BT
M<@U6$2!Y6U..G':^3P+FH6=<;\#6P(SK343=HS_.6:KP3_/9Y?R2'$VJVE?
M5F)@(GH(*BH00CB4R:2H=1<=N!72$]""<<2]]X3L9+/.A;>\D$FW_CL"@H@$
M-;<N=R+'7N-"'T5"]D,8DN/SUCU7>PB8YYVKO1%==^;L;B/K[KG:)(J102%X
M5ULKN%P@AF) M) A)8M1/\]<[?%XWT3$8V<DW)6L:BTEM+(=DJ: T<9 -$)
M%+$&CR9&NE+"]^B2?#<2_= DWTWD=JMU>&!1\-,IUP\:!K^,X2#BX'>(Y4H@
MO)B075*Y"J5-R8&_S$3&*J63UD*-$@B_#.>!(N$I5J<3VT,^VLI&L;>0HE)0
MC:RN)&-<&32"X=%%PL\FP4NR3D:V!;-J)X-J-03&(I!@+X%*"H'Z-":] N01
MQ:PVT9G;(I+;B+]7.?1+_#A=X=&+H_7OL\Q?OL?%.YKPN6!$38S(.@\F20)L
MXQB0#X:82_14Q( C];[G/''F1Q=U!RMZ;'\S%(P9B^-WGEA.)13 6!4DPH#9
M.LR=RJN?6_QREZWH(4D_X/BE"*D(%07XT*80>^L@&9G:[,AH334QN4&WDG_$
M+S?3B/OCEYLPLZ_@U1!,SR]^N1%30Z)8VXAY7RI0E7+LEO,>K$IB;(PRZ(3
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
MHXERP0L3$H1LUM.?*Z2L$UA$+Q)ZG>J@:5H;>Z&;(GVTBK07:JZKDM]5E=B
MSD1E;3#?C/V[Z:=IH5GAXY!!KQ;3=+QN3_J&6&QL=I^V]Y\@;X[5L9=LJI-@
M7 J *0>H2$5+-&2QCXZ-MH1'KWP/0^9UK0R[G'O;+^*7.4._^).)0>]50@LB
MY-@2P!.;:R)#-3EC"E)E-Z0]QHB0'JV./20UUS4LCN6EG8:70ZA!%MYV@V@C
MLF/3=QL<$"E!MJ S98C9?/V3>R=@=/:6MA#/0R=4G&V&W^(1SC*]?4^T>G4Z
M>>9D''KBW:U& I%"FSNC- 3#WSK#)W%@@UY<G1<^TD%U&Z)]IUZ,0?*\@[ [
MI##?A.LT #H$6=?:AMNQ/4Q]PS@<#E",'0C8KXJ@4*DHTH!>LIN7^;2*MO5E
MBYDTORY$L4_P;M^J<4^]P[XU8Q.Y]ZI\>;%<TNJL-7_TH:),"FQ(ZR9B'H+$
M ,9[;8W,-M5!L^RW*WJY"&7_>>=C\713R<O60MY[ZLC+^8SM6C9>+HIC.4[N
MR)V?/6[RR/!E7,D>(>8CQ5I+BM*@+2&Y( 7;[T[9XG.>#'_,WK+4<R5AV&V%
M*EM;3=.:JAO'FY4K-J K)H0^V_?^LM1/7J 7:7D2GI!,2"+)-IO0CE=,V/J0
M9TA:N,">NY>=9GE>QO$ [=C[:,7536L'<7>88/D2E^]?S$K[HZWZ$QZMBQ%7
M+W&Q^#R=O?L''AW3A((BI[R&UFV8-^G4UALL4+O*P5@$F_===&(0O/VKRBX<
MSGL3T->:F40AVTQC":6TME/-<L,B'$1*F!WOY47VZ79X <2C9GQ;8788K?-J
MBFEZ=-(^<U;>KN;Y7^_G1_S9RY,M\'R]?$9K784'*2@S3G2 -7A>OC%*6*K&
M]>D6,A3ADSTNNE#488MXD?/BF,H%N"^/%PN6 Z/^:3[+)]^P@>[8HO<*I,<*
M1@8)J 6_/5F54GW!8OJ<),/P[5^-^O![U>88GYPNT^.N+GXBK Y&D8>:6F0S
MF0K)*MYG34TD4JHQ=BH2O8;EB:K&CD)_@$-I4GVV,F-N:BK8R1<:@H]L#(40
M=)%".-FG7O8^9$]4148E9,1LR0W+/QW*$I!9M;F-V,W(**ME+:^.C2WD0]K$
M/GO)8RVSWL5NZ4#*0T<%;ZI@I-(&Z%9JJM_V2JT@YLK"(EG;[)WHZ*X#ZBF6
M66]$Z1UEUIN(MF=9[A <3[3,>B,*;JO/W49^/?DL&8,UK)^Q]>9D/ 52,:W5
M:BF&E,XQWW4.' J/&Y19CT+C)F+;;YFU\JXD;.//?!M\FH/@8XHQVE0+I92$
MC5=\RL=59KV1Y(>766\BMGW$RMY\*9SX_,L"9TM<%V6-7'&]S5-VCI_MO+0K
MD32/V>5,*&/.1FJ?@LJQ5*U#YO=:E\DV#]S-"+_EB5^,2:E=R2000K;4>CU$
M_JI&0#)"^-1&TO:)?]^';+=>^%\^^\9&_6<_^7DQS33!:(AJ#.Q[46MVYA'8
MF]:@4)22O)91V@$[U69/W;]7.JHN7&ZBWTW<G6JPWURJ!OMAON#__8:+<A/Z
MB<?H%+:9SX9=:*-;?:F.&5Q :W2R>=A!MLVSGY"2=!=]AZO/6X1QAG.=+7WQ
M=R9HL50? H@:6GFZ;7-?(P)*XVMQBFV\/G=@FR)](HJU%Z)&KAD_*W#__Z9T
M5"Z]#VWS9+= 460?O?+VV!J0ZYK:S(G88IK%FS9&V.* [>:>QSP1!1A;H%WO
M06\S_[[]?.EO3MK01YN05(! A0])=@8A&3XN'7N&24D=3.[3LW\KN/NZ)>VZ
MB?0GZJ&O2N\1XY7UK2\I1%#L@Y8V[-7QRV.U@\#F&X2*V5N?;.B4=S8<X\-?
MO';3EV''W*Z\=;:<SJ8(#T#4M2KC.J:'J<;HQ>(=RK(#!?M1CB10NMIZUF?/
M;P7Y %%4!EHJFVG:)V/[S)[8EU+<4X?Q<#JQB>3'[JAU].'MBEV]L_G@5! ]
M2@27LP?C4V90 :$XX60-UK@LAUB^ES_V82W=;:0\'T=$^[@=_GDQYQ-S]?GG
M(YRM<%9:"/)C,U%^_OG[M\<?VG"!>;WUE[:^+A[EL3O?'X^_^"L7RFRZ,JN>
M''K'-H)''ZKVL09/[4K93$9!L'.;B2^?_N+"IW\QRAV:6I3*D&4;35*M87L\
M5_".-RPK*0?7K7_$/=A&:+)Q\Q/^NI@OEQ-4SFAE$@3IL(W14!!B9-?3,I=%
M5"E<G]OUNW'M?TL<64MN:(\Q%@T=JCE^F,Y:J=0KPB6]F;Y[OWI=?UW2.M=\
M(I@_522U0;.6-_3_O[TO[9'K5K+\/K]B,-]CFOL"S P@/]GO&9 M0];KQGPJ
M!,F@5&BITIV993_-KY]@UJ):,JONS;S,S%JZT6YMJ'L8<4@&R8@31@!&-"!\
M*"+;E$HG%=D'0#T[>DSE@#X)VN=?SU?QPEOZ8TY-MW;U^,>;X,KF9^7-U]E\
M>?K_5G^^T5 GNCA?'9]<=1 )C..(,+;[KAA5K2KFK&*?"'JJ$3P[UAW$M1TR
M?S<"^Y6GCXE*)NN;)*?FZ5-%!@RI@A5"1B^]Y;/)?G>X7Y_A C:9"[K>;V]$
M>7'S):LV@<BT-HI-8=-4B*4F!BN(+!IG<^^BW8<1[NL6NS-9NCCD6*ZN?U_R
M>MI^T _G"[;68O'[Q<^]Z-19;<E)1L7GX9;R+EWD15)ZB+DH:5TJN5.\_2"L
MPU]03TF$>Y4J4SFD1^W2!9;+2Y@A8+K>0-^"<YC+YPG==9<(.]NZ.P%B2E+%
MF* (F3G6UZU[0#'@32Q\!/#"=BJ8WX/C'[E@WI??QYAXXNOD?\R^T@_GIU^:
MHN\EJ*O>N-85'T0;&9_Z#?\70O$>K+'H,\?/&H>(16[\P '*G+<W^FQJBTV<
MH_<+'XD^X2?Z <_^\QXN@[EJS;BD;NJE*02(UCDHT1=9?2J^#/'D0]]XJLZ<
MS&X=EN&-\<</WS[RC[AXUR(9K:^R=9TS8*QAB"$[L'R@$5B;"'^?#N,#P#WK
M"&YJY^SS"J(!O'K<'@"Q:W0W .1A8K[)'3R40#MZ9Y\+T0VHH1:;&5=3:[^4
M/DRYS5?G*L9(E<.CYT6@1V+'8^#/&*=,'%>^K_4TTT^8OU?;K\2"KF%>[K$R
M.ZU-YCT[AO:<T'0Z(H?35OD4O8C\]T,:/0W\W!'=<6[KIEE?&_=XR3N?LY7/
MY\3X?CK]UTH1\:H]:C*FZF! Y*9LF27;H/!O@\JZZ")*U7VTF#9C>CX4F=C^
M$R\0WUO571+XVU4M9U2$U*3(G)>-K1I"R @UN:B;.(<W=<"*L.GG/Q__3F;%
MC;'GA#E/;RDMIZU^?>PG[IRI- KRG20DI40RI0J5DS/(ZZY)@H^G@B+F;*F>
M//;#=UMRVT__^6RQG)_??B$1AK0G7\ '8E9H='SBX5_EZ*@:0T*;/@42&P#M
MNK7<_K$\!>C-U]GYV?)$,/>#J!%R]3R?1$ (TDH(OJ"BY!V%?0ST.Z+]+SM3
M<.#N5C*)O3N$&+=Q_8*\QS7- 5S22:G*4C(1*,D*IA8"K$F BK9JC*D8T>?Z
M>C.FY\B%K6W>X;QZ&]G/9TOBB&?Y@9']6"OQ;ODG_4;SS'^'G^@D^9QUY/W1
M5&E:;8F"U#+>@L.V=*="SNZ!((_ ?(Z<F=(S?>[/KML[->"_TO)]_7FQ.&]I
M<7^;+9:+$SZB.^>=A)JK;@?XQ B5 ,VPE9 Z\6K8Z];C$6S/@S 3^Z!#)L]F
M2J]>#\L-/EM5E$%K(:16A)*TA\@8P4N5;*TYDPQ[7FGN8GP>K.GDD_OLV;J#
M\8: :D[_=4YG^=O[RA!/9^4T_X;?5NF,TGHG,!EHV==\0(P5HLW\V]P:4(12
M9-K'+K49X7-DSD3^N,^;K3LA7^'\YQE>9,&V-%F&?+DBMJK^LP6=5.]U<K:
M%*4EOQ;!IW]4')U;PI15T-@GP?1A7,^#(Q/:_CXS=FZ&W,;XOOYM3N5T>7TG
MA/\Z_7K^]8?9?#[[J[5NQC_X;Y;?3E21MA@50,26S"]3AJ1$9:L8JZ-&;U.?
M!@AC4#X/UG3SRWT.;=T%N=THWL1YB>_GLSQ?I4'AE^]-OR\/_B$E1TV'N0F&
MM'[-C#2H"-5K*NVFJ]QM!;;VMG;<5Y\V(SI;^3X?MNX__!!W?\+3^:JAR_MZ
M ?+]^7+1*B69QR=H*,=D!:"@ B87CJJ<]( V)\)L11!]SD5CD3YM)NW%/_?Y
MM'6WX8?PWHS2W](BST__6#5&=E8;E8,%[=H3%>H P7O#>ZJ(R9.-2?7)3A\!
M\OFR: JOK+GAV_G"=QU6#L!.YQ=O*(Q6GB@574%L27N$8"AJB"(GR.2<;^*B
ME/L4]PT ]WP9LXL7UC!EY\O@=1@O.\;<C[MT($J*1U]]ZQ*@2H9@HP2GBJJ9
M@L>PO\5F$\KGRYU)_+*&1#M?!=\VP,T#X.DBM\WU-P[=3L^_MLK";(/EU5&T
M%$//L7LU'*M)TV3*57)2.E_[+#LC0#X/"O7RRAH&[7Q-_!\XI\^S\QLZK=<L
M7YP4'9V(GL&Y*MMK!P%*P0NE%?QKC$%@G]90#Z%Z'AR9S.YK2#'Q[>]%4GJ*
MBO\W<VAN6FB.F "9FZ!%)JV#E-[W28E; V9?M;W]%X?QMCV6VMW;X[AH,R^$
MKZ96("U;;A>?WI+/[%-A9$:79*A]<JWO8SE4C<?.WGV0+:.MW#V)X5?\>I4J
M. 17UY*-3<@.4Z>QJ^<>),*.9M\G+:)#WK&D .&M;!FD"!$U;VA\R$K9<O@C
M^ESE[Y<.CU1=[(L-8ZP]<>+T[W1V.IO_.EO2XNTY??QK]K'%-WA6/O[%&+_Q
M'URF -=(2"%QM%MY435:(Z!KK9ES-=;EG+T=TH)AZ/<.'2]NZYU99]-.7.G[
M@?ZXV_'A$E3.4427(E12&4Q2%CB 3:"M<,X9C"FZ ?[>^(%GX.!IC#?QA'[C
MA/AE,_4^G\ZOL_K1N4K2.*A:M8RX4B%JE:!$HUT(27H3!KAX^!>?@<\[F7?B
M!A=OE!V*LDIMI?$-5D(P@E:/-QIJDJ(8X4BGQVHGQGWQ.9"@CWDGS"=<H1P,
M,F2'NCIFJJB*ERO!)^-0,U!4N669%#FHW\G@#SX'"G0Q[H0Y@2N0>O!BU1H?
MU,R+E0R.8Q#+9$V1,HABL587"F];0R@P^(O/@0-]S#MA@M\*Y==5*=G%V\C=
M0*5*_K)P%41<!9PE XI4^4SCBJ^EAD"#5O\'OO$<'#V5"2?,T%OU,5T+B"HZ
MY4H 7EAT>R,U$(K0D&0UZ(/3XFX9]/JNK\_4F;L;;<(<N:M1WGZY7-TT!(>>
MA/.@<V)$)9;VZ"TYFG0I\/'01-7G&><^EN=R+[NCE3M4!=U&=%6^/0!3USO9
M=:@.<Q^[J\<>), .YNYP%[L6F] 6R325L*PLF(@>T"''DF3(4E$RUC[O=_NC
MP"-WL/M@P!@K=VG&].?LRY\M0^5V/O>E;ES$4B4E'JCE$R0?)B"67,!GX83,
M(IA.58$/PMI_(+"[Y^YU8IK*[!UJT-_-SCXM:;XJ4[Q6> I%&542GQVSXKU/
ML\]"M@&\SBY*64PTG1+*UJ!Y+D'!SI;N4 9Z%]/53C4 5=? 8#VNPX0&N_OM
M$2+L8/0.F\0&=-$I22X&$($$GX),AF2,XF4J6AER$E&G)T^%1T*$?3%AC*VG
M?J8]3U].O_(F-9M?50B^K^]HR2@7UY4_%QN7]2G)P+NA=*U5B8VB9:#9UK4]
MV2""B#1$ V_X%_<?"DSAGUEWXW:("OX=YZ=MPVL%%"N6YQ1SM5*#1!^ -S\'
M2;7NVL*'@"%Z[?J4YMY%\ERB@9TLW*&D_R:>2YH/0=0U"KB/Z3 1P&Z^>L#Q
M.QBZP\Z_!AFU<CL;#"]#[7#2R!USR!!)\C)DG RQST%@7ZY_9,?O[?DQ]IW0
MXXOY\N0#GGVZ&)-TI#)9#R2T!!,( 661C$FC3L6%' >M[?Q3;SB8?W?7N;<^
M^]07\NUM..&[VS6(*\W< 3#&+-G#73I]B/;X^KR#"^XZ<0?[]9B75T*WU199
M<X#B$L.1H4"(LD 563G5H(I!?1*.PXT;UMKIO3C&;!-[[Q>VU-?SKY= 8N&C
MH6$,,3:1+R\<(&($<DEIBP*3&G1H'N2_6Y_>WUEI)^//IK#<QO//A$+ 3?UX
M^>T'7%#YV^QKD\RY:N193Y>_?^:=_>P3GI6W5&D^O_-OON#98EH1X9YH=A8@
MWINI[H@72]+51&_(8C!92%0E^.1C20%M#/*D)[ =6Y?QQ^D>L#?S>9M7%]T7
MOO^32RVO-W_AO+R[+CJ3I"3'+0Z(= *CI8>$F6=-LJA=D%7X/H44NV/?N?%;
M^_'I<03I+H+O1?\7.FDGN9"TR@G0BGC5D:)"4(IXZ5%*I1B%U'WTER<;P@$Z
M6NV7N_=:TAW$^1VNW+:VX^H__TZ+)2]?%T.1)ZEH*= %L,9%X-70 *^##KS*
MRD1GG+M;5''HU6#-*%XFEP]!@0Z725N/9?6GBW8_3N7GJ[E9!>62"H)(1?"I
M0/+<;.*Y!CU206N-Z//Z-.DP7@F]-Q)T2*';>C 7<>?W.Z?%JMW1Q\]X]GXE
M2[7X._^(Y>)ZG+SA1&.U!U0&P5B4@+X$'K$2A3>C4D.?1)Q]C?!U'AP#=3JD
MD_0;9]O<;BP%(@GC,"NP"E4K>4,(E3WB:XJ> B4O^J@5[6N$KU/D&*C3X9UU
M_3A/6A6!4S*!L+[RCF8\1"\U6%M5S$4*:?J\KZ_'\TJ_\6[IH)?^X]<_OLR^
M$?U.\S]/,ZT'^1'_]0.=L8N6K=W$S;^YTO:6(4B90H(<(X=+336*>5Z!3+%)
MQN*KZD.N:?"_.#(>P.T=)-T'C>+7V=F?J_5Y9;[%Q]F%CO3UW[=F*;_.EO^7
MEA\HSSZ=-9V\$Y>R3C$(")C9MEX52"$2!$L5J1K)_W<X/F\SI%>*'X0<'0KL
MN@WL(GSY:3:__*/V[^1)DJ7D2$Q6$DT+L"@(L1)O5<%*I7F'<GWJ=O8[SM?Y
M<3PTFE"I?Y44NYSE_[RXZ7E[/K^^P+RX ?HX)UR<S[^M_M$'.EW]LW_^T?8X
MFN?3!;VOJ[^Z"/6O.DF?H(@Q\OR'()4'DVUJC2AX#?#26N>$$7?5*->G)D\/
M[<40^1A<.V$/@%5!]^QK8IN4]AC\M]G9<GZ:SE<GS.O)NL+[UQG-%Y]/_VC_
MC&'?>EYN?W:B49IH/0*N2L!=U( H6EFA4E'(:G0<(H$Q$9P7Q<A#N+!'(X'-
M<'_\_?UO%Q/L>GQ4/L[:'Y^X$I.-/'=4=CQW="&(JD8HO,8'Q]$1=>JCO!7<
M%T/,_3EURDX%;3K]>MX,^KYN3)DYL2:2UXFG1V@7*%'RKS0Y*$)J94,M>+>H
M>.U:]^B'7@Q9IC=[C\X#K174[&Q%Y O>_H.^E)_/KAC^<7Z^6%[\Q8D63DO1
MDBUT>]4K(D"*'']*(Y7SN61TG>1'!F-\,>3J[+X>'0JVSO^YF3/QX?33Y^7B
M1G]5X6R5S@; J)I*3_ MP#0@=2:--AOE\W$E@CTTG!?'W\.3HD??A:V->OD0
M=J.5VL4.<B*#*H$B'_:EY\-^BHY_930X:8WFHY50G1JN3CZ4ETGQ@Y%A#;UW
MT@[L_?I[;[1O/GV:TR=<TL\MGCY;G.95U\$3;:I#PX$3G^0XFB:4D*S*4(SQ
M089"R0]1HSZ6\;R8:7%,1A]%HC4S:2>IQGY&N+]BV! H"&-:G61IW:D(4$@!
M56COR"HK4!]TLKS<;>*8J;"&\COU?AXZSOLE %O.^Q,JDCT2'-A*M95MLS-(
M%7"^AG88(DM#;C7V#OR5_D=#BS638.>&UUL;^^I"Z>),_^9///W2ZN)_FLU7
M^:4G0MJ,*@B038/&1.3C?HT"1&O(K%7++NW3NJO7B%[,1#@J:JSA?)>FW)>M
MZ>\W9!4Z)0IAU50I<V#6JHH]2?!&\[J,E70077@\!N6+XV8W%ZXI MFIB=%-
MH)< ?S[+\Y6)5ID77T^7*]NL.M=S3%1Y3F0"H6QI^7<6@HX6=/!&:!ESXKCG
M\2AAW%=?#'LZ.V0-=PY7$_=H1,++<:736VGNUNFB6[/IW%3K2TX<BUC%\R14
M#E.$2*;/L\H>!_EBN'[L!%HS679J*[7KY>:;L_*!8_3Y:>81K?[E/YD9ZXZM
MO-9Z08Y)')!W$]Y((GH%*6BR43L^S,:>-Q@C\;X8PA\M"=8P??<GS/R9ROD7
MN@RR'QKR8M.8+W3,I$BVVL3+<HH>3! 1DO?\V^ MB8J2B=MGT9]J"/OJW7WH
MA?P@+C^6YN M1Z4UV+EH=*MLD-9)4+&U+:LVMJKN#$VYIQ(A"F&[</8FBD.)
M$1Z(![.)_-%!-^(*RU7_Z@%HNFK0WL9S&/W9[?VSP=$[&+>_RU4)RJIL07"<
MV3I?%T#A-+0SFLN% O_FR;KZ$;W97IX>8].)%>5O=BJDLXN#2$-WU;6R.*US
M,A =AUR& 4%*N@)6590W25$><DGR\%?V'S?O8O]9%^--W-#[!K(?6Z(4K8$G
M2XN%"H$NH30-BM8:@?]32PY1YRA\'O(^/.!3S\'!DYBQFTBTDR69F!7(V.(+
M03Q *A6*,R;[)C45!V5$/@V1Z,/&9=M;?D+9H[NZKD-@/%=IZ5$NV"!*O(W]
M.DI+HZ"4<XT05>MME[$)V?/R(F5*5L@L[;#[X>-PXR!IZ2F\.,9L7:6E4XEH
M= I0$"T830RI"@W9>4/"^FRTG\Q_1R(M/<KX&Z6EQUANPJ!I!>3BC>I*X]H'
M)T((X')+N,W&0JI5@Z[>Z<S1'-9!(E;#7'CSTT_0A5M;KL.!]6)[OVH IG+6
MPI&&8%L03IF/:2CXF!:E\8Z#-*?[]$BY!>-E1DJ[>^00*G@;#?%]&&?E[@%C
MP)BZ7H3U&-5AKM-V(,O8]]A]>?H0 K[;C(UJL,:K=F'1^AT%PQN!"!E4RE'R
MN&71!]*E/AKV/G)#>.3D'>/@+AVNKQ]\6_'JZL'WP^__O P;<BX^RTQ0RZI6
MM2#$A!4RLAUMT2;5/BK2#\(ZPD?][IZ_UR%[*K=U$.:_+<NPRBVX"F:IYAAR
M J==*WIP'H)6"7BP5E@1G2G[T-.X >F52Q.Y:^)'D"M0O]%\U3GF+%_8XSY(
M18(<GT.A,!XP"@NDE!0XA>2-4I+4D +$P1]\P8SIYY@)KV$;R+O@UBR7ER"+
M<5B3CI!+$X-1P4 B1LK1099:)ZIW^R2L9<_@#[YP]O1QS(1'TJ%/3"DA.2$0
M5!5,;F,)HDX>, 5O3.68DH8(YAWE2]U1,69J9_3H!'TA?W%QOO RU%H5J-(6
MO60-A"(5Z(H9HP[*=)(7O0'B9=]L;>N-?L2XNJ88 *9O=_";< [4&'Q;YZQW
M\@Z6[=$._!:H2EH[R<N<C13!>)Y#R94(4ONJ/9_ =.G4";R_FQ]K M[%RV,,
MNK_KO=6BQ>L:KWV\55VE&57M/"H/E:.7UDHL U;KP3NKBZI*8Z==8 3(_<<5
M.[ASV$W<SK[87Y?"FU"9 5>O?:+X7+/Q0(I#)2-7KWTQ@\127!4N\BPZ%'&^
MPWSFU-G2'SW6G"4N5_'21<C;$,_.6OATL;0659+6$IQM*72V),"( 2A6(]!%
M@ZE/<?:#L%YV]#F=QWITQ[F-Z3H3\W%07>/2M; .$Y].Z+Z[MZR3V;[#.K,>
M' I>1T6AEO05+C2[D_(&A+::/>FTB7V*X_9(B$<BV7WS88S)N[P&+K&IO?^(
M\S/>;A=7]RNB%DTI0<X"P:C8\JES@NI<C3Y2#K6/FLUZ//L//R9PUKT'O)TM
MW2%8O2TILN(X!\]:.2J0)*4F5Q,@>J$A9JL$1@85^BB>WL?RLB.+'7W3H5_9
M;427DV((IJ[1Q#I4APDF=O78@P38P=P=-HZUV&*.7I'W(#"')HC!BYGQ%H)0
M0@AK;, ^-V#[H\ CX<,^&##&REU"AC]G7_YL@E.WY:@N]C/MLHU&5BA)$2]X
ML>4Q^P0^V5(\+X=*]4H@>@#6_@.(W3UW+WZ8RNP=PHBWE);?I7,N0N48Y.HB
MI9!LDB$9(6FI06$M1 HCR3YW%?>QO.PP8D??=&@ >1O1S;S> ;BZAA*;D!TF
MG-C5<P\284>S=]A8-N(3FLFN+9^U2[0MDZ#RYNDB_ZHH4YSW'ON<1O=+AT="
MBWVQ88RU)\X!?,-0"J^1JQWNS:<YK=;&JYOYZDK4Q@$/BG%1DWG J""+6AU;
MPBL_1(CLH6_L/TR8Q@NS#B;L$"6\FYU]6M+\:QOT=7Z^2<XI61!4;BVX4_$0
ML@O@K,<4G<L4^J@PKD/SLB.%G?TS8=_;39@NI\<05%TCA?6X#A,G[.ZW1XBP
M@]$[Q D;T&%-AH_9'I1$P>?L(B!&6\!&3,KXQ%MEG\N'?5+AD1AA7TP88^N)
M8X3?S].7TZ]\ )[-6]_DEEC\OKZC):-<7 L=7]ZM6\,+7N7CMDKM+9\JH*,,
ME<A*5WVMN0R(&(9_<?_QPQ3^F74W[L98XG_]VQU+O>/?KOYB]>?-$A^H_O?V
M___YX>=KJ_WUUU__D^&>GN7_F6=?_VUEL(L7FWL[YZW&Q'A6-C8$_?W\ZU><
M?YO533^H_:._3I>?5Z+^-S52W[:7G2^WQ[HX_?K'%WJ$7 >'_&_?37W;!9>X
M;U'U^(U._UJN@M__\=]/R__^'Z?*Y(RJY"BT-APP!QW1A<S,]-%*+4\.COY
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
MP,K6XH.BHF2*,:+/J_"+4,,9X_E1:CACW-8A$7BS0(:*VA2+C$0[GGTR!HY
M,4-1-?M0JRN=U%6?O9[)#ER:QET3GPV'RV;P\8AB*A:*SJ+IFR&$D@,H+RR*
MZ'14?L )\<7IF6S!F'Z.Z7"HN"EEK1&+->T-+4L'QI&%Z ."U!&C3E9IUZ<=
MQ;/2]M_EO+FM-SID?MY6)!X"YB5I^X]RSH.J[]M8MKNVO^6('T.RD&-8/7L$
M"%$%D!A<K)1%Q#[GJ>/2]I_.RV,,>F!M_YIB+E@BR!0(C&?0?/0KD*NO%/CX
M1Z7N\RQ]C-K^H]RY@[;_&%]L/*(<D1S!0]7C!U,:& #JX"("8PUW1Q\ K2/E
M:S*I6A-RC5YK(TN-,8D28MQ9'V  OH.7_FNG8@V1(WAJA;_2A2;[4L&1*X(/
M;#(?2C+[>$O_[]<E?9A]^?+3;-[^\@1U1NMM I]M4_*L&H)5O"KR+V6HF6EV
M]+69-\9SA&?6:5G=L4!S6UH<4X7]Y:C>E+)R.WYY>[IH.9GGK<8D+99SS,L3
M7TBH8".0#IZWY! AU=C:/Q&F@HH(.^7W]AS6$Z+^A-R;>#I,1YPG49D?8O:I
M"0S(U'K$!VLAB*+YB-1*K2Q&Q+T>%%Y$9?[T5.M>M#^&)T=(_+6MXREHK?C
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
MA!!D]B4'JX!,2UM2)@ V-7;'4TL@GW^5ZOQ4]02%$'KS9XQ3#B:$8#7QONY
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
M _F-@);&*3NW%5[:068\[B((*WMTW)-B\2.6E-L!\O/4N-C++"2A9BG7VBU
M;J=R(;F\I_+ ;AU[#B=APHMMYK9N1T@U](W89GRE%"6=NGP4T:B/<$VGZPUD
M:^(N:>DULH'0WB-N?0TR(R\$,^V5&P62G!L/>[B]/29!=I9/'EO<_8OT:/P-
M0^CM\O<)X9^>]O^!GK8K8Q\<1L)%F:P?P"IB+*B7\?=AW,'RU.73@P'>5>&C
MW>,ZJO.OY6]*[I-6>,=-\3OS'J/U\".<UIKUL@2?YTE[=H9())Y1M1X[$._P
M^=9PU"';=1D* ,<.@@;#CVH_6<K8(C3994$"9PD3/KZ-8/EX0KZY*U5\8B"U
MJOHQU>3(V*71X\FGW8T$P]/.W%I(+%G_UE>$@1:!]?/:@T'H)L:8&>-O:94W
M=TD'GR2UX34;X$@=,K-'N]],64%LFASAB0D \8:;2 8I'85]H*'FZ]@(,E.X
MW4@-=;BWV$[ VRBH?Y?IEHN +0  ]P4)X2BN!C%L%X%?&PPC<M9SY06Y-N=L
M*7>RE#G42QZ1K'=-FW8>B7._IOCQSITX=X4E_[5!M@_'-1U $-!#%!=R1U0C
MST/X%G6_>D#I!N_,B&,0;PN%PYB";LLJO%GN,'K@?H7;';W7X?F; MP/G1/
MUQ I3 B!-4.0+CJ1*%,EDYV=79=>!J5$^@<Q*/:MJ[E4H:B?N;YDF+EP@ $<
M'UJ%"7JL9C90QMM!&%6:'$AA2*JS^)N>C%E1U>35H!32JL64)RB@O;PMDQ_K
ML'28XUC:K9_/:42?$CW## -)"#:182E@KB:P^.,0'7,R9*_'I#.E0AWQO6(&
MYX-']9J+-8_;];XW5U&DGJ3/Y!R?C7+MK!GW_^>\WG..&#O8&3=)+XVD@6+^
M?/4G73UD/\Y%/QS<ZG-@?/S A$'.![W;L>T&G.76?$EEV).A0JLJ/\.E5"()
MU^BS>\@)_DS-;,X1?-;PG+XW?2K!V-0GS_2*.JK.[+F_\(>4G\6"2^+W>IME
MFZ$WM!0ZF>30FC_[9@3LN7WTNQAO]\?LX(]W7;. "E,_4-!$AR$#?WS\80;/
MS5(+\FBCV06"'G7U4,-+WWS3=<,]&7-<979-O)X&^4O_4 Y(J&'!GTKP_T E
M&$RDV-+M&-S,>"S/#*X235&B\O2U8"7?W2<&!%\="?YD,$\A)6+ZK+;)G-#F
MODWGW,?3TR&2C.8#W0E1FZ<ZU)/'3?KJ-<B@\.FJ\8IBK[1+\>,:C;*==1K\
M^??K*G;EJS:BNE,X&3MA1%_Q<L(+Q^ %N@WLZ@B)S 8_G!8E8@QA\^M=/D\Q
MQU-U/PH7%W$;)+=L-=9M9$P*I6K(?\.(,#/ BR*PFDC;#1':&&+^TV#AY6:0
M2UO@<S]V/:OK>IY0_BV\RAFJQ W%])^_)[]_5E <KBM%-_OFOZ?-5VQLK/7I
M9N53A\YP<X4"LMR _7MM2YD61YV\&&.#1X[?5K%X']FJJ*CTVC:A2N4')_3?
M[SME:@U8(^IRU\ :0I1<\&!((,KD)-3)XJ-";, BK%XG9!(7+Z=;QWH+VT.Y
M+423IQ,W3&-M;6T%76H.NVEV[U\O#'BX'09>( H(X=CP% P*N5_#['I&54K0
M+IR3#)ILLR>,X 19F^" 8[6$!)W#VUQK:I(.:K9+][W-]ER_"9 >U2=VK(50
M\=!Q5*(47OHQ4L,=!(U:53FA)%COKE/NI+3DR%6?WYT$$2PPZ;V+_8J9/:.M
MEE?Y5!T&'&K,58? -54-6?K&-8C#A0AO<$NO-07.Z&PG5F;&S];GVQ&G>K&R
MWY*%/\H<.>!PTJM.M0;(N-K-M2?X IY2^QOOY]=)FXA+_ING/W27%MC * '1
MXIL8OO3=##/(=W9NPNT]YD9AD)1=!72\9'[%I=,NM?M4938.\KF=>[EI+)$T
M*0EO0U#L&#Q 5PV:FG"O0!X09SB\!"-:#4M1K_8UYFR!\!&8DP6>3V2>8JSR
MIJ]W37B[4$.]0^C1_<79W9JWYP1]Z;T5C\Q6.9CW1=J:(%1[!PWGY#K9 Q\*
M4(</F'Y+/!" >_::!FJ]7=$-9IT-Q#SO#NK"'D(&UAIW/B49#SG@$S;'A%59
M#:NW$D2PBDJA&"ZAO 0&NL#3THT4)E<QH33PV*G.Z+7P@W5EKV)O[2N:-S15
MN-52?AH(B?GGL@ QLG0_;"\-7$<@]8J$$?@1-UID=-="NRY6FVIL(DZUC\TU
M]WD2+3N:\3CXL29A3OZ(6[S,OCQ.BZ!VW@P2:C %OH@?B[" R9.$D9!)>X8X
M+YJ:USR9IQ83Q@@AXS=^K2F#D[N*(_W,"L:FI:Y]^? *T_AASZ>2]DVW6,9P
M.6+62? @&V"MEY%BB(\UG57HW6VRR]-$)VU",F;52<B@*F_!]8:AP2?K\=//
MTHLS//CE#CELVE[.SR'2IIXXFC*;CLCW*<PVV!5:U>UCJ%%%:.X11ZGN*7D[
MADM2WPAYA9@+>L]GQGZ##A<G%KGU;]@4 1%_-"W0?MJW&3>L-8FC&"",G0<1
M&9)FDWE-Q69DQ,PWR& DJR%"3#TXX=2YLW1)[>K%N8W?K3/2NN-\!.V717VO
M\9B-OGILXK7B>P)A+T76,!O@0V0-3T012,G([R82%D^_XB18H"=K!R352ALH
MZC/KPQB[]7VZ59J>)[7SRN4LK_;W"KLO>$JT.P1* DP7I!HLYA(515&D\V-D
MF/>-+_@5P3WDZ*BB&=4-RMYU">O=[H8:<LD;R+7:EP[)0URDJ6B"!R[,1 #F
M((W(+J9PP5;'WVG7W-KG45-1G3RN>\XH/5'\NW?)?6&M2;U6HA1#LT^UE+$-
M"G2D)F:>K/1SNOCL</'E!U=E:VXU&5]![\4.HBL#VW ;6=UGU: O-73%(,+!
MRKK>-U:%Z _[SE<Y3P<^/WGW2O)>[YGXWYIP9:X'L,6$SQG&+NBUB<A+%-5J
MY,H+W%2X_<'?)$6A_W)=I.,W2_O@KU?UJ]<"A/^ULI_[7_D WB[Q?Q+^2PB_
M8"Q*O0(-A?K%@URF)2_&:M;MEOHPD*TN.OW40TP]LG33^I]Y!)\;!Q3^8<B(
MQ_>OY%15E9L"?RNGRDG"FN>OY6/]2?LOHQUT?U'BI35M>"DUZ/(7+=G7%PZ[
MO8WQW>_L_!N\RO'7,ZHN(8#TKV94#;8A?M"?M/\&M%N>_.$\.^)^4^-OP]S_
M%@SZ)^T_(,Q_G*986_N;M2^1?R-C\X.$]>(L?A$$L(G"H@BV_PJ#4JWH^+G@
MPIG1S\-]]=R(=]5"#5[MB%\R:^[P\.#\?#OC@M .W?OG[U9L+UM'K"8P),1)
MN%D.R'!Y<HBR9=GQ\AW!\+&C?3YOS&\4H_5-;-/O2@L9?S?CU[<6T#AE=W[>
M?K:#+L/J)4+6OBF.>@P)/Q9_&]0PW3UT"$_!<X$>!F=,[I&&DP6O)S])"@LH
MV,,_', IGUA0=N3^#,%%!%8*[,"E@'*J("D/#]GESU:!\3;;<%$$/I_/"XM6
M41G'#^YJ?Y3^O/\5_X47!J,D'X4""?I\J,9?S7 L7DMM^6NYD<.EZ2#I,1XZ
MZ2-.4RQ_UR# D(6V$,58(.:PGR=40SZ<NI)#.WG3MW2]_.R@J(][\.G\\S*A
M^QP4$CG58>4.AJ1*"[ZL(V81S0$[D>T>3Q(2&\#;PPP5V";W3?&-XH]WP[3#
MKIZK2&3T'F\$),)>Z4_@2'?1D)5Z'(JW8;L7L2:/\MF(8<I\7._C_7DZ:[7@
MGE'3H%!J[>X4&;&M85R2P69=VSYV2R<LHB%+'+SC> W=("C7D8EPZ"6\W$&J
M"BT#C@!,-*CU3[.=A8=))4F/M@%.#JU[7E@_.?%BJ_(I=/G?ZOS#'QZV_XXR
MBS"@KB/K8>%4O#G$,A._\W9$W>>]&LYJ/[ $)?G;! '[XK_<R2D[]/NMFI(]
MC!UL(-6>C*=+S1(6#]CO_^$PCW3#'T W6_"/@F+*G%X_NK/RK_OZ_]QVS?\O
MUF#^L+V_4I+5*G*=++,0XNI\PDH6,/S'J6$K1BQ^2T0+F?2"K@Z+X,@,"6Q9
MP2JSWA$WA,60:YKO[3CV>IL!KTW_%E&:Q?KJ"NUD^Z"DYG3;U".ANHB;B!A:
MZ*1(%'*WZN'Q-#R$E6Z@$MM\93[< \F^S59"K(535#6JD3W_@T3=5ZW22N=L
MS0"M#7E=( F/@HZQ@?C-ONU\A/]5#2A^&IZB)0X5"UZW3:KI><C0[;LK6VN7
M)JU:0#Y=5+,UPZ5;,AOSK*<&49>DM6V/B VIZ$E<\AVSHO7 85)M(J/H#MW&
MH-P.\8YL*Y&Q/:_>+P;=YO#QW&0DH&R7N>YFP0&1\OS_Z#>\S.(_B?1;=Q!T
M[Q&[2"@?F@TD*3<H(@IRPSGY)BQW]+&QBX-3VZJ2')I0[L]BW<K:CCT^PGU*
M*Y^[!][IP9 @XRXXO12@>3"S35"(=>MFYF+E50Y"D^3TQ#NB.S_(G.J_*TIS
M0D9,JT+]SN<RP8)G%N(X4A8..G:-F>J[1!P-H=V!P]B @!XM&4X,1\<2Q.9<
MWS3&</L7:ZQ'N94E>!44%*SD.*86%&ZQ6<OH]60#39K^N.&'?<XPD9K;\8QA
MP;QO(K^G%LZEHFU3M)Q?7;MU_L(CD8K3IE6VVZWK(B\>S3\]F3+]Y@]C4O]P
M$.O/'(#_TW( )*$."AM 9& 77!-"O8]KT@%)F=>%8A)Q%]4<^\$XX_W^QETB
MY.B[L-!3KZO &P_^QC;O\-9TU>):_2? 6O0Y:2T&:VP!64SPW*$+L)K'N6K@
M;/JQH.XA; +9+<T0%Z4Z+#BSN;_@BJ_/IG,STML^K^QK=%-[CVO2Q9%N8S<S
MX[8.F>@PSE _=[024P@;8E_ ]ZB^CBEZ>L]D\V;MO,Q6U1+=;$]("-S:O!%0
M\)0C,L336'R%$'*;(@E9^A=?9P/M>#%CMP!F+A6<(,2)9!?">38N#H]N#9<G
M<[O[[@;:K+>D?N^F+-[XCS%"BR%M/DP@/4:+U<M0CW>P^!!CN>XSU):9#'J"
M&T>"2RH8JU8M'W5"/Q9-?^<XW5Q8:,K!??>96)&<_I=?@MCR:\'GH$[24$IE
MZ; 131BR+6VU&G7MV)B]Z"M2\;V/L<UE6*C86TQX:TWB'K=$\F.CH);=W^M8
M?,7(%W5!OK.RY)>^'>,ZU,=#K59)N T>4D3)!K69N-IEQSI]DT,&;" E1+E[
MH[X4P'TB&%#K@7=,,<3MR:4,\9E&P^+9!J67U)XV<(LS&_#$G(++)U#XDU3=
MAR/NBK?3)&LUSDL -R-2'1(T5D_\2XW/GVM?_\/7OK _L?IPU3T4(82EM>&1
M$ER3(6+/TW*T?<1;:F5[AK&&K%Y:_(4*J-\CSK]8NC\LX*GAYV.QPS&@RD[F
M[#D97'4>0T)^<HYB0)U"#&GX>42N%-2++V.W.G)(M<TE76V;^DH45-N2[F^'
M4NLN:-1\!-Q+?(2ZH["'B5I+I=_+XD"^$BN CP*Y9R^7!LB>^#HMIT.M?J&.
M1V3X).:.KZ\'J)W\]NV!*2^>;6:JQXFS]G1Q; ^J3*311XL6Q,PVWEAKE^!R
M;*@FK2QCV;[^G/'8V.NRM4P; 8U&8%?^*5N;&>W_Z"Q&EHY=RUYJT&7LAR>5
M&&+++#YGR8P::BUKQ*DC9^]S*Z/#L.T34"@XJ%$RI#=O6??#O3:+G2LVC6H(
MV4'<&D"1>@R_%F&(@RR^A$>GX4):U-!L:RVK[NI#2QER= ;I\H".'D=F-W]C
MRZ7]J@[2Z35F$N-UB,1_0<;F)\RVM34OAFK#.V.-0F)010=6M9[5#V=3#[8>
M<QM@.!1HJ"Z+OVJ[XRHX][GE>:2@N>KL_-X>6"F3(5Y#2F&(YY(^$(59TITA
M)4$I9^L-\:VH6$?ZRB@A0<=>\7%]W9TXUPR/$;FC]UV7[]PC$B_^K:T ?^XG
M^+]]/X'FER^C;T8M.CLCHS=9US][0[:5$,Q0@( M7PJ#$EK/HJ#HL!L3A(W>
M&=?=,Y\XF@<\]7*,>M/"723Z-%@QU6R;C>1^E]900"&+T4'U;55/QD$_Y26K
MLS8P.(:6B#&(KQ>=D/\2G]0@/UHXZD78Z!;WIO/)MZC0B]I=C445M^X8G+GQ
MM9&;#23B*TL[>F"UY38A7YH^(A[!\(PU8AUG[A--LJEYM(1>ED/]H9:X2G7A
M%YMNO+G6>4WS@9.\LLWEAF7F;3;@C@K#E?<T[16A!3/O8N5&@CR:L:CJ^2+M
M&<7/M^<7CDZI:7>/>*2_]G QWU%M(L38##O0]S+4WYL(8,2A'??(>'[X:MNE
M16?QHZ%FW$4JP\)%K:EO9RV,M+3$6M/Z_A,AK5#HWMB/A$H12A1UV19II".B
M#I2,#VZ1VU7>"LHT&"FX.^N1B]-22WTN3^][/O"!]U32<9=SP?;F"M7 "WH
M\O8^[%[L.U"N%$?*P$-'!>C>^+B)K82-V-WFJ'N/,*I]'])=WIHX5!V6B;0C
M?=[D]Z8F<]%CEON7?7,"R'T:ED4U]8172^D%!@ZIY0>UM&]^VW"M>"+)9B6+
M1?-;,)?7<.&Y=E_?9D@//&\U;$;#K@TEAOL9S$<W@:\?\3EQ,K#4NS8QW,>B
M=7-"V!1ZO"?4_4X/5O*PY(&"*+G._VW6ZL\=!O]#=QBHB$]8M98"F"V0<"G5
M:J(TT7].!/;;5Y:Z[#!8Y?TX>K3[(X^CN6PL/\#H!CX-VG?TI!!Y03=BI.%4
M1PH"ZK41'Q>V:LDX/&,_&+#S6H>8,&>^M*>"^[83VMP?[]CN=^%@0+ ?Y#19
MPY#JFQ!.HYMCAW,V#!H+T!4O9H5[H02P?-/KFG!4X4-&#P:KVD[.C\K)R9RY
MV1CQ!CO_$S_-$-TA NOCVZ]X-^RHIO*V$(=QIOVM6==^9ODD5U!S@BZ\Z=+5
M?>V=&W.F .J=!'$\8XL]329\$*[%=[TG7H2%"CK;<NA=I=.FHL4D>8O*(VI%
ME$GKIQ(V]_EC"P! $-CU)?VQY_6-F3X/+V;YO+R7?J]VOX>')W^'A.CVJ"/O
M)8""7]X")/\3-Y=VS8UFTQKA7SRKP_#G$D0'Z.%(F28&V?N@Z @_&FJ4BW:S
M+QK65NX1^UJK'1IF\G FW=-Z8L/Q]08!B-) L\; 2A1#0GQRL I1 &O[I$X$
MU7]##\\+H%-PE7L+[JC6BUQJ+<JZ?'=-Y=SE1=\B7#T(O)F>=V(&TR58K6R@
M8FJ6 Q(XRKR'<V<#O$E:IGT+.A1*"Y]Z0,@05U=#?3;0<V4;4+$%X'P896J[
MD0U<$!FFDWAG52 I4V8VHEP)7 <?!'F;)MZ\/_>\X3F"K.KN7+DS=3/4\>!7
M@+^@8*_AORS(]3_N#"T.QBEX"=(B.;],(K;/)<F)0_Z.CYLBCF6VG96OZAO\
M;I/8(?K<7TQ/_O.9'%-_O>NTF/,/.B="F.Z]0KH"AVNSK;/(=NM) O5O>L4K
MM]H\+]?O,&C#7L,U!8.D.[@R7!M^1&2RAU)(M_YFF)$W:2E [NIG\5/5YF)W
M6P==\_8^=OJTP[[DLM@O+[?6UFI9*$Z&#\^W8A4]22EC%;0S;"#B+$L.VW.]
M9G:,*C"1E\*P]_9]-#/.!5&*/]2FXZ/F OCFE,KNW$_Z4HV>?4 3NY81]MV6
MDS6K!F#S8"-:/O,V=GM0ZE@3080-7)SCF*E]^>V\Q^.+XWN>U;ZX6R#E<\M,
M1>N\[6W2%FZE^\5J]I.E3;("$Y;XIGM^DZBH2XSS^:T*?8R=@1,R%Y=4'FV]
M^7ZT(N[,^=.?=J)V+I:VIL!Z-1.\#-$>2V:5.D.'3!SF:B=6L &*/)D@-+V]
MLR5'AWHYM^!Q*Z?0<IP/K4F\Q7^KO>N6FX7K$[.=VQD8"DDDT42?^0 DC:6,
ML@':./5+N3%>5*=TM,YBR+XUSDB@3N71"XB^[]SM\Q,;U#X\W7#"N.K2;EX)
M#J:.S=G]B' QX)$)<-2")@'KT?<%O9IRH.);A 0<!D]OM1X*W+BATP#PYSE\
M=6]L*?H^Y^_Q[3>6%L:2BFM1TWS#!II1O &EFUX'&)GI5"<H> U.2VT;"]XB
MWB&Y,$1QHYMA[*F^LY\GB,+>N&?V"8M&%B]5'ZU6,5MY9&S'\T*B##HV30Z&
MFMS^?7#LN6]DPXZ!GN92P302'8'H$LQ,F4Q6D*(_^&]Q@LR?M'\_K7C0'SDG
MB(#&!5".3^VO#?<5=#Y0+,IC[]9,SZIPF]AKJSIA"J5/<HB%-F7R)E=RU/U[
M]NM/VE_3_@X;:_\F@\'=.^M+KDGND]=*T=]=-3YD''(_\^K:H@3'P/M_RV.$
M_J3]>VDY?NO+O_G#>9;,^S?AT3]I_P%Y_E4$92B:<7YMPQWV%0BPY+U /JP:
M3)L\0A5.^X1@(\^NA^AC+@OGS7-7R&'OOAB(/G=-&M;?&C^Y%:%Y@VL"'PQ]
MUXF@YIRHV'<KD@U$>I]\M76)#:0XDG*\T_NR(V>:='*/V]3>R,D;//]<(/G*
M[2"7/2MV._R__)RK_*Y@4KG*O\^FPM(KZWVQS1(EN)3B2W?& ,P8DW4S8*4O
M1662[BL2Y&J:L)QFL6 9:,3U>72LU<1SZF;X1IU/I+0H0;-N@A0;(#6 D!48
MB1.J\HU-"YIS&"1:UO ,F;ZO5\<.74]JJ>T0JMQ^1%0P]<C7A!?I5UL4A+T[
MV8";[W -+9WY @M^0T$G4F 5L,4[ME0[&#L @;0033YM L>^5DTT6OZ<LU<1
M9[F'S><-)K9NR4;8^$UW=7=M671_5%WK64A[1ZTXDVGPJEQ Y,[Y NO\(<VD
M(T?%KO@\ZDT]/F2)]GY2NP'#Q4P%+ZK#JJ@VB@AM=NT@"YA_IIFX?E&@K1_+
MPWH[>NL-?N5S,1QMDO;AV=W'A4+EA3[GPV?4OYW8?CA<_]VN_.:"1&"OBOQ?
M2X_XL/"WS^.Z?Y/'O%'6O,@!8_MTO[@5&+7[O:B%47TL9UA_6@XWUI-QC9G'
M,L$U^9KL\$:7!\Z*EGC+23)S,&"^;C:U<W(PGF0YL1$U@P'O=RZ?T;Q7X2Q8
M,C@G;5L+C#(?L@$O=#(1.IV2.+K,$*>S^*HF9PB"C*T0A=S',F&]7S5_E<:Z
M_G6S(.&:=^;):J=T11NGK125J1L#=#5L)\B)<V$#8;52L]_H^D$\?2TY$A"S
M)MW-]9+F_(O/4UD'%RRUDS*"-V6X7+4\P;QG(HA19:9A!;^"%<NSR]"^((_F
MLS(5&T?/II^3X)9U-'.QL% IWSUOL'NV[7:J>0GQ5T/"Y1+_-_*90G65B_XX
MG^G_"D+@-\OD7TJ7++K,''H'9P[G]+E-O7'?^GW%ZIB]Q1_&O[:D4 #L;I%0
MEBY8L3J&DL,URS_%-8NI'W,1+V1F6)6OY'B\KNB97ZC[W.[7[CVOQ.*/H MB
M_!$A>,LXW6\L5(!MPBK"(=2=QERD33[&Z GFR:/>ZNO6+^%%38IW?1P9/Q*P
M7C'ZT*%X;H];O3L5DF7C6VBI\0"C"JFAW EQ;GWJ ^B'8/E&0CF!(1[3P@;$
M6>(,+6_GHT:$6)9AKWP5]>Q+L6TU#5G]7H-]VM>2,N(-0NV>O^V2UMC7.=.P
MF7F?0'J1P\6,+&HP#$)\+0D(EVBBYX7>\)%A"D684^\]P?,DD:L2FPFN+Z3T
M1"VU-IUPD0O>)%.S<KQ)C#EF"F <GF#?C.91RNE^#,29#(_'V#'3=5(BLTJ;
MU06]JQ=.!SU;.(:W&_Q>)>-6%8],1T7)9=$B2JK%B.03_YNO#2EQMH]TH.3'
MB-=FP2QGB2-= AM 7),L2PRCG'GR'6LG ]O'L"2IQU$*'9ZD/(&#.O->RZ-5
MCN\^,?%1>R#IX9$SKWIW)C[[KD*/, 6N@H")<) W+1 6)Q%"Y81N$8] 8.0B
MA<LB6((G),3H(F72G>O%Z2:3+[73RG_I^RT5_'[C0.WO?;<7"(?]-OGAAT]?
MY]+[PT!EWA^=S M8_F"(E.,OXKJ_![-_[S$"?QR!_=N+*9?^D<I&W)+7CWH^
M.G7H1/?L3Q+"CW+Z@6F55PW*N*9]N//JX5@7!II9T2 )NQ^I:!#RZU@-J'PA
M&^F[Q]VD41R]-VB!)0PB_*<);V0#=#'4F&9'Z_6TZK$;1DT-FP8"@I5\O^>.
MCM9?8)[A!^CQ\0P6&XAA!?EVF+UB9N%(F?BJCE8_I=4DJ^.P"<W0]?KEVMH[
MUSRJ3PY&L %N;J3><8:UC(D@KDGH/C10A)\.*(U'R6K7W2#,C3BUNZ.6!P!L
MZ'LTG@@EXYK>$B5QG]2H*)HY;..F]('5TJO3Y6<3B:NBI:H-I]""[N.:=B-&
MNP@4:V<#H^(L >(D80=Z*2NPF0U$&8(QQK<^GIC0G->CO]7:AY) !.("&_BL
M@!9E ]\1"7L2LFLE_F4@[3LL%$C79 WD[(+E<=2:#K3HD_?89C<JOK7X)R_'
MP8=]PV,?4)5GUNTC&Q-W:51>BM?ON_?"Q!0=[H&:UVO%#;UF ]^.L0'[>D-$
M FZDL8'AW2@V8+EO]22+C_?AUU$VP)!P)5=%UST:'6_,-$QZ<S"0\U6"MJ';
MAW>ON#BY'N6GJ@38F9X/YR@=Y__E3$M=W)LC#5MP'Q!<=FRYBEZ*SOU)B1&O
MA+ 9BI4F#A._V; !)5X!-G"NC WT537'*Y=6@5D'<NOK*_N*%?MU!/))->&Z
MJ<%??GJZ6;E32X,$<"CDI,L5%WHZ\J0'E,S4WGN9GI1>UQ,<'*BY%J;-")8=
M#BTHX%,] G!:8EV"YB;TVM5A?7#B\&,(1;M&W5U!(@P/M63ECF .P=GGSB(]
MFGC<:A7G?V_G*YZ]^AOLO%-6/-\DIOP<:D%%3X+M.%@]L$W(@V;#3*YW*P@"
M:=;0EX>KN':1I*R3FTKJ;VANL;C_]2HR"W*MF(J/@H4[.S32+5+>JX<1N$S$
ML%T@G[]Z&(X3PYT'>S1C-Z_M-S?MVSXF(9ILKO"IKD*L1U[L^]NWK15BEQCR
ML!G425)OV2M.(C:5KO,<EX$(,:IBG8?>:Q=>V;+QYE;R*>%'=U,[5-]::"BD
M7C?\AY90_\P ^Y^3 79F+H6ECE%"U 3S,=5B A>#T?&M"1PUWE_<Y'Y[Z:-6
M?AO@?\K^#1N0 $DUB*-ZA!#!<H$[6?PR4*U]@LF%LRBJ]O7Z>#/K$RW=E^BN
M.I_F<4UO4-!Q@D3=0;H!;#]IU6Z@YQ,/1H,\5=X5*M?51UUK>!?NB[SC5UF@
MLU"\]""&&2+]EQ#IY6-@!XQ[X&5$!>&+/',$>YZP@2KC.E#N9UPSXE=%I#7L
M2H$?XEQ\1_+(!RS8@*G\A,F#DM?K30@CNPK>@JIT:]ZO0I(K#-!U#M97G\CK
MHJJP^"G0$+GR!*[T&8R&-(DG)VL?C3X*&V+.7D!4@; >7$$57"%4UC VIM#*
MJ<?GEFAR&ZEOY63*\/U[7Q8)I=,$32HYEI\0)JR$8:MC:4[4XR_=GHR8LJKG
MK&N/N%@5O@"P 60T,C1%('0,%V%R 2<&^O9$.F*@J;?E5G+#/?[/$76YX<T\
M&YBL(M?R,F36SBU-B#F9THH6-^$)2IG848R2MX4CJ/(._8JNQ*LWGFZ_M/QF
M\S(Z&@4=]85W!#;A=UM%$\KTFM5T@\H_$T6 TY;^"!M:?HY[!"(J/^@P,BF\
MJFL9,KC*1^],-F(N4JU:;]AI13QF[(4]BXAOK,YM&E/PP7OH6..:?FK08AQ:
M =U+X>UXBO/$.883,8C0E,&2?O9\\4+.M,<;7.6IP(D&VKM%(8&6S9>NZT4O
M6EB:=&^++5;UR5"^&;(+X/UL]Y4+F;C-4RQA,;C@"C3)XML)U9'OGL#EU\(/
MJ.VR]LEOJ9XV,6CGEV9'0?)AI&6OT9*$3\',VK4EHR@!=<3IC?*$WM"=@\QJ
M:'7Y+GOATG>;E;D68.156<)EJS@N5"6>(95+BQS ],#(7Z/.YWUK$/PX4S'[
M='=/BWZ>*1O@&41>UC>VV?4!^WYS3[MZHF:TX#S#$NXH=+ZSR2^#KEW&Z==S
MS)ZX:,W;B4/T/2D.A,Q1$<U:) *LA&_N"+KRV:H$=I1U/"7_/(2LY4$T*'V
MX89RR;[-=2*SI=$H(7\1H=%T?I]*V<T"^M1OU8C/M/A?A_A&,MP0?KW(:B54
MBK3>LYB8:R.&$T99VP<8>(K009;8WJ/$KOD'1UR9'_24$V(G35=.>5P^;JX
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
MHPTM@H]=_@$-I+Q'5Q/U;(>^F_?%>-175=6D/FEL:KP7F*4\$G1O^B^E17J
M=SL*PF[R6T)U;7_>-NXZ"&3V8.3!:N9CL"#BDDLI>VL]Z>'\=S<%?&W9AK$9
M;0?K$9.GUNJ'A*=K?]33KD-A=8N3@CC9+VO<1E)BN[YAX#H2,M$Y%A1DN]&>
M6I*,_Z=+*4MUGS/49R];=99,XB$O3E."7+&1WZL%086(P7IY3M5)$$Y6:T:1
MZY<6+YPDE,C]I9#QDO]'-Y,J1^#T*8ES7LW/.#F0G7>QE19+PI12"FG2CADW
M8&V@.WAVQ/PUV4+UR7U+7 W*+8!Z'&GE\S[9;6"+X)= OJ![#+_U'4XOK<9(
MF+D-/ %YW0[)D[O8>V<761>G-_X*KZ'U7K.CE6S>F#R!/\;)QY(S4:]P2\]F
M$:"_+RYE%96%DY^['DP *QGI1\*QQXK/#QV=.?]E:OON]GT9X"[#T=71_^7=
M1/Y-^\: VG]]L &(0?W+?@S>B'_=LN&_O]2-@63+>W#%PF;[TPGRA@1R";^'
M(&S#)-N.\QCM'?+5\81!Q!!:N.R56FU.L.>[3 5_GXT(LRM/]L)47?)8"= @
M.-F8@MVS:!S]( [<%''O!#4RMWZLM2ETUN61[#>LN-D<!8__M,&[L?6#U^O
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
MWT1!@19PKN@7;,7>6001YP&6LFS!M TSQ>-=_9E%OU\8E#RRDVL7]1@.*Y7
M1*_V\[6-4<P@SNT:_!)B<HJ90/>^7'XP0=-8%#PYCOPIS H6&7FSQ_FDLW4Q
M $Y GP&%B(3G\8!O/.!5.EL&0>7BPQ#2L;C9X+(0\AV%@.&7WI*Z]3)K F+5
M4K?F'=E;D."N4N9-M68CS!1I/3:D?//L<BA!I$G8(F/5/&,UUR7'IW#79]I7
MNVN6>0<X&QXF(1#A"/(T?K* &C02WTV;9B'9L9R'$6N9FRK!ZPS+[WNVJJOG
M;?[8T:9]\&=U JP]ZW<*DU^.E,!M1U6=V<?O8C)I0.$!*17'@6UEI;$!1*NO
MW?O6["6&X)<NA$T\_8])D?_'-5C_2TE=583,ZG6A4J%)<!LG<A;9U:\Q/Z-"
MQZ<;!OST'5OUZ3CGV_:V9^&#L]C3^]75^D\-;3>JVE@RQI.YRK&F1\"K#+5.
M7TSZ_6^%)C.+JETO+KWR\YGJ>ESBHWM!0>&(K+/YK]NZ!#4$F8I34TOP8@BW
M\X")&+O1'8;M?:_&;,R.[=6;1C5NJLBM>!L;*@(Y,HZQJ)?2K,X^!XW>%71<
M&3N8\P"]IR)6G&DRL*K;1-=K=VEC%I=UQCU,'#P3?_^PJH;%1C,O\E<W-;TO
M^02W*$G!??0GJ4$4K/BWNN*(VV6^W6%E\V.*BQ**KQP>'-XR:ZL@<V2]&
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
M=/;)"G%8@W$27&-:C.O<BSM+$VBQ+@Z4<9?#K*^SCNQVIQ.[+IC#GX8ZS7X
M1S8 @1V8?K)VB_;P-"5\<>&Y.[9KM0TA9S,5Y:)HJJ 66NU\SC;Q4@MO>L33
MOW3O"R3@R//P6CQK.V':X';@S,QT"T) LX0E5B@%P2_1P',G]BDM6@=>EK\:
M\116;G:(,TBN&%IL>B&/9*2R\TW$*,XF[^;03E/);OSIV->5QTMWF\;&VEU
M*H,XCJ@!.SKLG?\T%, KG.(;-3F]=;_KUZ[[(?D:=R!_'%9>E(T8W%*SLN?+
M QZ28=L-XB8B)09+.Z$=[9I.5TEFRJ+"6T>G3\R,+Y#%+N%;PYTDL*1SG+Z(
M#&2C@[1 1AS2%0QI,=M)NY$LD,!2FER0U["MMKE?(QN8=WBKQMS+:'7<>35>
M" I<(8+:3M1=:,((@2/H1T'&K5]BN:+PC#@0QW@H8T=O?%B@/;K[ GM0ZQ.<
MMDC@2G6),9?&##C"7*&9><B'$FCXQ24*$RF2?/7F[=\NO%\-3?E7IA5^KXM8
M FA36CU'!*)!L8XHZ5:-:>)M,F\8(ME,S9!I=8=S 'SUJ]5 VG!V-</]!./R
MK"K;[B:3=[*P&1$/YS<YE+L--*5UM$Q(]'NU?])N<=7<OGTAC5\I1LKJNX?(
M_SQ/^P\Y^7KE?U0E_ ]V$?E/"EU*04"S&MNFO1,MRL[&*+'\P !* MW@=H,2
MQ</-I;?A4%)WF$97@-'E!++@+_F?26^0#V9Y'SM]@^",-.,;.X](>9EC=X>S
M"_.)2'. ;[>D%[:0MS3HO?J1*T3?NETP;QP5[9\SR[C_N.Y2^I;[G=3V)^(>
M8QFZ 5KU-CJ&EY["1@]I+(]Q1//89<0@W#"6H=&+T<9\)%:%$>,T30Y/UR.W
M^M]?=TK(9IXM81@,J3C_%MQS;0M_MYJ8A5Q<M[)U.ZR/#$'!L=,=?\G$\%Y
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
M2CGY=2*UE!;>?A];C:.>H!<?!0N*4%^]["11^<UF4K(>]W$1DGZ;MQ_;X_6
M=7M*K*?)]4C)CB![Y,(;I1_$L7+&X#N\U@;PR*Y]J/8A?3SL-W%1,'+GV,,0
MM[4PEG; &EQT: )/L\2!>XE4%Z8Z6'F&_8BSE4-:)[57T:_8:<=C=@Z#]T7T
MGGZ>YG=139OZIGOUZ/D3K@YIZ.J@5R$T#TP.M%:J\15V=QHLF+9=S,NHNKZ5
M)6&4@4U]5>]2D/W+SV'&#W*^]FNROZ?]M6'LJB';.,FLF!V/'!L=[-\ /C$"
M9T.6)R37R0PVK'B"-;H!)%*1'\FIN%K+(99<%M-Z RCJ)_H01AY9X@FC/F_I
MN-NE(?.5LN@'"F\Z&?D<N3/3I-19*I)FCP355ZD"]*N0!;Q1KO?W7,.>R862
MW[#">0I].##]O 3R)O;/_0,R!M_KTX.M)++$L!Q!)%.CR@#)3[R !\:0;NGG
M!_4^J3(O<O3AK;6N,3G>9I/Q40;!P7PE@@$!0E:2ON*&T_929[<"P!Q /8OX
MWT,D_P^Q^N/;\A=_^%-)O9WXW-ZIL?JA+XIBIB7^=WUB#QM)\@S\UWN3_VOU
MG[3:;/8WS_O<?Q:7^KG6E!?L>X+.E&SHNF5Z\$6=^I]F*'S#^L*2\BEV[[$[
MT<'!6\<7+)H:Q3Y7M^2[Z*L0F7M*LN$^*=0KQFN1/$W?$P4*L @B[9QV#+%B
MMC5X=)#,6(+<O#;:IV\%GWS0SW/+H(G@Y 80+UU>-:$]6!WHY%Y+;'MN4R?\
MX&E5U?U)H;PMK5,SIOWW"7/-;]FJDTXM4<)3"H5T'TN:[9. *0^?4S4#OSW\
MA<]7?G4[K+G<LO,UL\ESYL;O[D1ERGG>90D.3 ^,F>R#&,%'\!IMJ-53N\^I
M_0SZ?'_PSRKA@!4#A=.^HQ4VAX[8/?Q6<E=Q24DF=/.W)&8(8XA=@:4\W "$
ML!>#-[&"V355"%&T.7BF]$==$/["2SQ_VU3IP=&? 2[Z[A^*Y3IEU35?70)J
M2:\WN?FM<_(:7Y=_T?PV4&VL5J8U<R3SL,F%OL^_^>PV1\H"K"QP-W0U<^R$
M:BRH,=1$&+/C"(I,P6"6-,:OI@E5A)P61NY',B*Q?R*2)[CP_>93%ZO?YD0^
M:>\.?%_^Z^AQKXL0MP2Q%(,TXF4LN!M)=>)6<M%O/%'&RY8A_$U5.IH;-]\)
M*0+39'SZ1$J_9!');V)]JYAW3A_EN]'>H20 [V]\\F)^U/+>S:#,"R*E51HU
M&I&H6$68^2M <B0T5270UM0_<-_7I=TI'2)CYB^<>W_;#W\0>,,?;3+ D .E
MBC#=\/+$9NQ(EUN.D39+F#9MV5LM<_%JUYY/I??LNS]:V5\ZIK3@66@IR6/M
M0IM-;+ 2/SPES_^1K1385T!]=7+;>O1[RE J9FP#@#7P%6 Z.8:?=4F;_;8/
MB?FVY>6*Z"N'FEV\OF.?9636WZ6KCZ)5!JKH-$+++N>6#4"1G<VJ@/]JTGCZ
MW^7G-*3_KLP42/Q3Y;FBET^W8/]4\2XGZ;_0I'B6!*KA6)(A%#Q+HGC2IC 9
M'>D3-66W Y7SBVDPV=%B)_KLD3/]\LM6S1LU?6J7A=\.H.M//KW08JP<Q%/
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
MI9'L!DI/;]EUN.^T+L_92(#/XW^-NN.???[X#K!&XX^@;_B?5T/]K^G?_B^
M*XT[N0X(VW22HV%%OPLMK@Z6A'3+H((N.T^OZ[!*;;$'3,<2]"XTX_7/*8D^
M>.?(:]_2VYIMZ14U<U./>;TX0L:0FS.F&S3!X'[8U\1%;8HQ]@ZVJB,U,'P.
ML]U%Y\*DM3[OH9Y*]<=N8\=V'&H_[H>QW[]# KKQ)GT$Y4&C#/MVJ1XIA;S=
M)/P:76>:W*HOC9 TTUIPF)GAG*EB)_4=WP LRV^_>G4DYK#8LUU\J4K<<H5K
MW/7%K58S;>![9>T]!=W$3O0I>L$0 ]<&3U90-KM<.I5J>>=R^ W-BS$NC[JB
M#YP54*Z\?V/]6+10VH\?@^V#U@L+#R83=G1]TBV3<C#OO&@'\'2J-, 8=.CH
M#S@?X31;LN#(#[R"B;<IZ?;O=C&4Q>1L0J#-!G#;Q.KJI^K=E946[Y9!Y(&:
M]AW1[N(\:[8##*X$:B*VR2LHGXYE25:>^XSA1V_.M<P^Q7YD(E-R,,!3,<XX
M'4QVP 4H[F\/5!P]9GY!,F/IO.BC:2O6=MXI//4P7>,,.Q-+28(++9IIHNJ:
ML14HPO2^JB5XC,F.CEC2C3B.RIF8CRW\%-1Y;Z$Y8](PGK-E@39&0;3!P #R
MZ-B49R%]B1'WSC& >&="/_Z4J]&W-5G3[ -^O67'3\>A^&HJ-"3A]BQI<#<M
MCA$"!A1 !%V"1K:BX>-7?$U*#2QZ2TY/3$C]O/%R[2%.<U:3*PV4Z6'S/Q7!
M_W,8@SS(U=6F.6F#JK"F0#M[,&!Z QBM-<>Y)8=*;W>U>3=8\.VDZ-;KIH\/
M/K\"XW.)V7Q^ZET^ \M^QN'G].=NBNM \F#4?7,U^K/.&955!7S/_I 9O/[6
M'MUG9C0ZZ28W5?>*<JW*3[UZ[\D#D0;;,]=&.[0T;PB]<SKYQ/FC=>CS1TCE
MG^%_D:HZ_$_*4PG$<'$L[11B.)$C)/R\38"J1].Q^:*7O <^S#DP8.V\D..V
M]Z/>NQ6^R^:E"5M<\I6W/B,\($X>PS9=05 >DN>1E8BV!>SHKTF;;*7)U38;
M2]VEG7Z#TZ"67K1)\91DV)N==>I6N0$K_G\!:EP1QR'.7X&:!4AP_#>@9IEH
M#YZ@8T_]!:AM,E=1A(#:GJ.V/6>#U-X2"!H?L 'D80T&@MW @D'P%T+LE2#?
M4]3'C[K>Y77$FKU1A9E?2LNF-$PK;S[X&D)62EJ#<7:$<(2XR:/C&\ =/$LB
MCE& 3".*:JXA8[#P:KD?^J]Q:UX%"\75]V+BTS127[<7]_PRA^>?=6HE5F)9
MTDX,%_ .71P^,L!X2RN\3;R\E%PHQ-D$M@0RM@3+/0YZ_?F!<,"'D==BM<?Z
M)99W+R"OY#]_J9S:HK&U>.\'I<'H[?],3YQ?V%$L@\A^0+RXE'B:=8Y=Q#$
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
M8LCU?:)D0/_(B-@?3;PID/%J_ AXCG1O'PX%,#,837@&<'P>2^(9@,_-KFU
MMHR7_95KP?8%@+L+T-55MC]PQ\^"H;!NP6!L5O8[V76P)7<#L@V6O &!ZQ-
M\2%LJT ^MJ]WA<55>^74KY7_!U?*]L6@50K/S^O;7_WH+)ZXZTA(NA)5[')/
MRZVS==>.C^@_]+K_R%G/X!SAIZX<ISY+\+82"X/$ IJ;<3^HY08D-XO(X/,9
M97M5&Y#?,402:/(MZ<</-D)Y55>^Z<3\6OE?L;+LX 6@(MNW>.%YEW&WR,>T
MZR,[+&5";MG;_S'B OD=7T!_QTQ.F_&4WS'4J=\STX=*L\UF];]6_C>LY-E;
M@;(_43MT8]0MYU/,\O%ZWTAE_J8F==O?L<U?HO6NO^ B^.\8J&[3-_D=$SW]
M'0-=^K7POV+AVUJVG*K&^C^3#LE.GC!_8];FWZU:4E'Q%_>I.?]5U=#_M2L/
MES&W]YD/WZBK3;^YJK5_ZD9'P]Z%G+2!X3\5D_YC]NC6A[\:.S>)_@/PNL#6
M(7\(_/YY!^M7%<2_0!7$7_W^,H&D/ES6C?5?^:$#E\>."K*_NOWQSL6_"B+,
ML?XRSO#G@U[$GT%'M=R?A/)$.73_K#O]MS,H_S/BIC^E^7?Y(R>Q)/;&*S6M
M,(/-&+W_[5&07YGK7YGK7YGK7YGK7YGK7YGK_PF9:UPV8;J ")S2BB( -H0P
M1X'V#8BTU_,OMY+BC0**4!:MZ1(-I0LTO^(I"77-SV-67 7/3G5H5/56OBF]
MN%?9_KWNZAQ#-(MVE)F"16)#;V*K)"@WW:T%9%"A3BC8EW=N8I0*/'_:Y%"
MHU5MVFYKWY#.'RWF)KOV7Z1;\HC0-5@3T#J>1);RO+PX. /PM-ICQ*F()(8W
M*41 #N1SJA_+G_(*6G]TH"W8,T!&.$-P84"T/O&*% >_J-,]:%:CZP:$AQLU
MA0R%2V*G'Q-Y61*H #M0#'":T2T*_2ZG=PU.6XE1\/9S??&A?-^Q'N25TK7G
M.G8K.R+/=GN[JG+.:H'* NU)$XLLWKOT(-"-Q6LQDR25)(?>!I:0D5 O E]M
MMRM?\-.I^:#UM*;)-VHI_9$Y@[WI6_HDG6K2)/4SRU=YEM@>3"^2M,*0OD:_
M@-:G1N;0'*=BZ+^-COH,B\1;(:^)]44^O7$Q>*O1"5BI%^<Z$KP]0^!#GP+$
M8ZCZK\9+$5XY2@.:M3;RM/U'/SI^/%;5H=!WV>(,.-R$LF<(TU_EJ(/LK]PZ
M#G(!*UUZ7]N>S1.X&?J>)1,GMH4$SPQJ?B I?-MC8@ORAY3_E<C;4K.F/<-A
MAQ?2'6WCOMOX#!M*C7LYF7W(K[E\Z:7EI5R46R4N%^N#&\61[-MP8\2.9OU^
MM.V,E);.Y-Y"O#51[(*-T,6>M>3-:'4_SP#A#["DPT5L Q*VG]7CH@%T9I&S
MK<D2[9]>#"TIOGQAC95*2W YMK/%XO[5>E7.YV4;$."3UI@^*U:_ \[09"MU
MZ<<"E<6X1"SI-:(*R11%QF)!)RA+UX)QF(_&MF5Y"53;#0@?&Y=T%G,N^:C/
MY(+7)9:R-B!F,N1<ECC;Q4\XM0'9>929BIU_BC[#=L5&-R#44@A=.A:<8\E&
MT-EJ[+TYR+8<$94;D)FSV+9[!'?B^AZB*)N2.CC#)Q36F==\> ,2I8CI)GP[
MU;R7?8Y7L. 'Z"\Z_Q7I7!_\*4@!)6B9;!X]BNF%;X=M0161M2(;L=3=3DPE
M:V^*6Q,USNBWEM ?]\UY9==C%Q@B;$$[STRK7>'VEOZ\TFX;RZ>[_!!I5":1
ML.UDGW3EJZ\OI'0X:+UBU+Z?4/O7GPZYG6"&#O@)M? _?/P1J-LIA.P&Y(][
MFO17WWZ29W3(O@O^QSU]^I,3XJ#I_B+T7X'0/V!1]-.?+%N%)A(!J]RQ'M)*
M>U)DCG@_(X0J16D\1PYZ/I2YV+&TG+S-^JZ44$)Y\M!<+(0I^DME_*+SOUP%
MO_P#"%W%S> 9PIZTZV (58E4%%$#EV>8AR#%4-E+NKL;J"&&^4>%ISN/N?FZ
M!QXF-QG^4@V_"/T_KVQ_=^/H:])?/[[L+5J3C0(>,A_58L=?=B!X_!M#J)+>
MCO!(#23%PU;B>79!VNA^SZ^ ?2(W]Q[.;Z?_-63S7T6'_*+SGZ#SR\H?HHBX
M& 5F)$L<TT&LX6F==")I)1AYWV I49%CNGL:3<AZ#0EYB1)7MT2</&PT9\QU
M&_]W;B'/453I&FA19CE:KA"E-!,4M;*B60,7=%ILX)]-)LM,JJU9?U!P$)?I
M"2G;FY>Y]Z2U M>%'8>W"EYS1B1B%$%.4F38E!J8-I,-;1MWM*QL+JCPN>;H
M5/:(]%M*5;$J#Z=Q62: I]C3M5 S9Y-, 7N*TK3F)9JWV*[J 8:KQS7URODG
M2O=33NR$R!5SOH-[Y(*[BY86Z9K@^ QY.%N^FDR0@3VIL'(EKTCY9C@F3&7Y
MEOID2,?3AEN#70QO#YPXEM)>HM+B/%"=VHHBLG@]Z#L9Q\"$,H8%%='2=IBJ
M&GN%84W.W6E1/F7Q9#&SM[A=.F(V,R7.Z>%(V%MJLI*:SIVQLTE/O/X][/IB
M99R/E+W6B0AC[0(1A3[7'"[XW@IP,@LT$+?L5OATIUOV]#RQ1O\55(AAVP0J
MD58280($:F%F_'I2N$:CC>^^$I^RM4SK<_?>A 9I/!7K1^$ZFD4!:.0*VFTF
M5\1[72^YZ(CGD*ZS(\W0U_=\E'V*P[:SISY6;@D5X/4:  -:,SVCBAZZA_##
M9(*2N3GO)YQ-7KKF*#I:$(M*1RG;6YQ\/7]=4CY<GIQ]A$OLM3.K'PM9@JF9
M ?OH,]AP16HCE5<1N-&L4NML=TS]A?:XE!%Y^^J]%UVZ150!,K(-&0Z3R.J"
MBL,4YC$2[_TF3]]V:W>LT;.KK)95JZG6?JP,<!AE0C[F%8.>'?)25%S4$L-I
MFBAT_LNZW9,M?:XE"QG>UY !(CO*NG8)5Q15;KU[:@S5TRJ=$:O5*%"$PMF\
M&*YYZ>6O:RPO,S_U94 J+MH]72&H,^ES=^T#R(2,5,MC?C6UBOJ*^1RI@7UH
M$[+-I1';Y]71/4&W;U^M--VRLV*Y7:WXNZJ8?4NS/H!H1^R<  FDM;AO34%6
M+[>.?\G4>R+WH?&5K'#*L;?E8=NF^[D+_FXXTAY.Y2/WM1+";UTQZ.O QF"@
M0$=V>[-S$S$Z\('&TS1J=NF@0>2AI<./=X;%DAO%Z,<Q[[#"M<?Z6;(,#'""
M$**XR]!8I,,NZ'JE[#WAO9(Y3_&W*%[_.XHVP^"B'V5P@&7D7J=7"#[6(1#>
MGKD<9CERPYFS?1B?<>L:?TT,*=(<%3PSQYFSAP/NI1491)3"\(%Q),S#D@Z/
M:^4+O7YB0_,.2LIW4WB4KSD+A-=XHP^3; ZV#;ZM,H[,Y7_Y^B['&_-22]JA
M0K"LTT40V)?>,)? L"^<'[8)$&N8\L&_GVB_G-9J(1F\369R5*WB>GNHMHWW
M20XSL==>N3705W 1]&_-H#J)D, 2'#+R*%37*R"I0X7'>TK&U;YKCS^+//]J
MI=Y\#R<NKQX7"Y5B":"%WBM2M3J38EG20&3VM:L*=T]2S5\BBUJ4\X65'%0#
M3X]NI? 82<]K()\%6DL&&FM_5<_RC4YW"HE6WIGR=$>9^DY)09.M5TT>\WH]
MFY1@DTS=75(RCY&CNF1A0_(^EC=7>WK<EJT:_>VUG-M#T521^QX7GW$HW.T?
M$7O&&LVM@D<%AA $P+NT0O":*]8U0*7I>\)<PM*NS"GW2SC9Z$%N"[NM8@J"
M)MRAQO*Q3TA(,1#1)0^MI7J&-5JY/O.V?_\CW3$G Y4AOL:;HJ^<G%*AO>VU
M:@'B'^1:/K.4T$A0$T"-)\5A)1JU2&XA+Y=,VS$*=95T\X_^8W,&*YWFUQY=
MS@,DNE;N0,60)[( P@PB'&UU5; >WV]DY8NB6YRIDY*<OM7/X_3O*8*QN;!A
MGOKZATJ).IK**?NWEW);*7^#G.0LZVL^P) :8NT&UU[):U4./ZY-:IE2O&T^
M*_7TTLCV2WLK+>>O!_1Z,]1!MBE1FLG[(@!8;+[JDD[<'>Y2M#K9VOF(P_&
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
M9FO>L*OL[J,<>N]7]C8]/ )K!G@88B]-@2B*,15*LV16-1X@L14KV^ZOM:J
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
M+2QCRR4Z*^@*:WB\[:WU+2N9EDFW$Q<S RV:PO*.YAMB-^ _E@<L=S!]:+Q
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
MI;8@2G=EY-NTQ<C6E^D['GB<[/()2?O$3COZ.? F,M)%37PE,AW4X(: D--
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
M3LK,DS96DYJ,('#NW=$ZC<\\8V'^/.00O'8[Y3I2EM3V6@2K5>W.\F#(4@N
M+Y@1(Q$LW+#?N\=YM#Y@\DA&1R'W\*=]T;_V//.?CBB=2A1S3)-VN/:T@XU.
MU-S]$JP$&CM$,(4?K:87'I20W!(.>1K\/'JY^N$=B=0\Y5GB6&#\^[Q=W>'B
M#Q_0C$AA,Y.*G60I$J,&U? KARW%VXOOQ24BQ%K%R_ IKN_K40K30?0(><_R
MR:E@NWW#BO9F$=;:2VW''XM-YMQ':HA@;:>)BN"('3J-NC%*J#ENA9Y@(JU
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
MYFT?-3REVX:F;K\''S2=Z!"N<WW"EP.S>"A\+=3Q^H,EK"!]1FP[%O<ZUM^
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
ML11ATI%G&#S[X\[ 5NQW\_:BLF0''_(5EIKN'MW^!=?Z ,Y>]K10A%@D7 Y
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
MEX7PG+8^C-\_Y9BH<3SGU?6*?:L+^L_[8BGOKYHH\84?,8;",()IE"1JAY?
MC%(..8M2Y@5<U;):U(4<><R8^UR'5IR\Z79$ATKU 99;J?7"6J4RTK9R_W?
MM>1V#'P6>#-N=0GGZ%."70S?GT;-FOQ,H7!*:V<[G92P3"'8IR+C^X8F7!9<
MTI?B+7UBL%([.NUG;=W/G<S0*[:)T'UX7!;/?.?KA9]Y,1*ID)24"8BB&$,B
MPAAZ-.:88N8C;%5/P:UX<W,J.TW4E&XCI&TV9Z?V,V.VU[/*R#RX,8AR AO5
MKIJ-Y^Z+5KVKW1S]BC-[1RU:)7>N<9E3>@ST'6>?=BKBQ'FJQX#W94;K47IQ
MDJ-6>K>\?.+7[#_7S?G#12"B*(VE:QD'#*D<9@02G!$8,Y%Z.&8!28P7I$TZ
MG!M1;S*KMLF9M-2@;,0&>"/W10E57\)^?A':-9@C\^O!#+6@E1A<CX7C13EI
M+\)SJOAXP^=SO&RR1U&R2R3[LIG7S"%[5*DSZ6./WV?/S]_RNU4N<HI7]?4F
MS;!.3"MG!&J]^6/-'ZI%S /J>3&#F*N:*+'Z#04Q1%G(4Y]E#!&CU%WF7<Z-
MHWM2@ZW8H),;_*[WO;3H%F=^#.$_S]3N01V9JU\53W/&=H_K1)S=QW<_@7CN
M+/&W'3PGR-JPH<GHVDZQ/F%;WCEL7:5MN?K**<^?5*C"9UXODC@B:9S$,&)8
M0,18"(GG"17=$691+"+FQ3;+(P=[F1LQ;X6SS%%T&$.S)8J+D1F973OYP%;
M37:UG7.,;93&I\)%1)<1.DY7 @[W-.F$_J2R^_/RTQ</<-_H/6?K)2_$M_7C
MX[*+!&C/V_0J97]M]H_K0N=QJVY5U]NJ&F'"57GK! :,$(@BD4$2!52B'B<!
M][*4<>/Z,&Y$FAO+#-7*PG5Q8TH#5W%R XWM2@Y4"/RN51I6LL:1N2P\T<G-
M-I6GZOK5LO-@G<)ZRL-UT]%T'K!38'8\9+<MVXV:55DO-N=0OU&^PF5>Z'3;
M*DU<(J@'>9"J!#I^ #.:4)AF29*(.$.(&WG/1WN8WYC6R'8N0[<A?J=''B>H
MC#Z0F %B3#!GE3[E#,N;>XZP_&O?"3[>^B0D<5:Y[IT_?^&P2?#9ZM+5L?+2
M-X\Z@NK]#U[27#++QU437O4/KA(<<W;]Q$M\Q[OOOZAJ& ON<>831&#(L8ID
MS3C,XCB )/3]*(I#3+%1.:W7$7]NY-,)Q\!/G=B@E1MTWP$M^9_MIO43/Q5F
MZP7SM?78E*J4@DU0\TY,0U]W51JF?V&K/]  7($6@JO-<U&I\SH-#%?@S-/C
M;E7C=6SH=+ED8A4F78=Y'?/L+_"\DA0C#:#'9&UB S_J9%1:*9WYY?8>KUHM
MNO,,>+G-WU!MTH?X&$4D#3+H1:HP9<@B.8@2^< *S#-"B9\)JT) KZ3'W(;4
MK_RA3;C[ME>5ZU,NFI0 UW=W);]3"0(^RF_S5953H&O=.QY?1WIH' VTK_\H
MS&#$/3/@MK4&>F" )E-7+>'8#L=;1'J9<ZI14N>\LEFG'81'TF5>H_&X!K,>
MED<69U#@Y*84R_]4E5A^X[H0RR_\@?!R(=+,BU",H)R04H@\7R?D$-!C810S
MDL0I-JIX<[ZKN8UR?6F!%A>T\EJ%]9T"]_P>BCO(1AX-CJ,%?F^$M<E0?!HV
MJSA(1_!-M$?Q/_NUD,#W^YS>JV/T._62U':ZT,6R<CDB5MV"EZJB^EA(A_XO
MX/-O7\$]UK>I7*_J.*^JH9IOCN0_EOF#*L_=I,V2[>C?*5[+V:SZ7I$77CWK
M1O0Q8.7G%<NE/FRZZ3KO4AC+6;*Z:J>0D[L830,+GH[./-7 E'&9!HKL162:
MW#'.J<R-.YQ2C_/$2V""?"(' ,Y5GDL!4YYY?H@#BNSR7)IV/+?AX-/'ZS<?
M/WV\_?C^&[C^_ Y\^_OUU_=_O_GT[OW7;_\=O/]_?OUX^Q]NSV=N3!"E)(CC
M)($D4]-8S\OD&(P#R'B8)GZ$& V2A9RUD^(UC= 78$0S[!WQ; [&_G4DY,WF
M@F.@.?)P??BD["A3*EMT)CT\^SJ3%EM(; _3.LI@>B1]@)R4U/\HUDOV43H)
MM-YDC52) ^58M4 I\1!6(T:D8OC3 $$<T0 FW(^$\&CB!U;1H</$F-OXL9/1
MHY>RM&I\L^]*$X"U$H!O$G&J"TNIC9/<*^<,9\9VXYMC9.X[FENEL816 C1:
M@&U*U"X7ZNBI5 R!G")URCE1YI JQ1 NP]0HIJT-R)U85%5[H.IF=>"P5;7
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
MH$ABF[\(%EE";;UH"6G*I=WCH91SF:+$JU*&7_=S8X"#"-=. =!J '8J-$\
MJ\3X>&*'X7&CD7B@Q]X!AL3[JHAB=]BBA10[B/!F,<7N\ P%%7NT,O+F3]W;
M3<\W]7VUM@G[WU<;\;BR>Z']53GG/$D88I B&]2EK56#"VK^CS"MTYQGN5_V
MG<M]SHWF6I'!IZ5>K9_J X8;\"NS/N7VZ'@?J7C35"Y5ZZT9*!O<*LQK[;]Y
MWA,ZC(SC;6%8O&/?&;90[\0%>WG![W'N"=T!"GM;Z-#OM'>&[D <W1QZO#J.
MJG9ETAH_B,^KS6;!DXPQZY"0VFT6%CF&96KX21"!&!8*DR1?;%=;]NA&32?Z
M\**B74_QYL>^6F UPC_J%(AN+'(E-)%98X]*FV[@)RO@7\)QQ(#Z03GA5#^3
M<L" HH=S?NC1D>:(>%#R^5%]T5_7*]/Z]L=7,\S;VZ6T$2%U&MRZ,M0"%UPK
MF[$?J;* N+#N2))3*!*29DIQII'728MKQW,S3#II;T M;VU]["1NRVAY1FHY
MCX&C]1$!V<AD<AVH_N:')T)A;1#7SJ<U1#PA.;)&?-_W=P_XIAYM]/579AK_
MO-I^-1_?@]F4W=ZO57./U/WEZ[H2:F&L%%'8*+.BU,+>\Y20)[F$I4@H4FDI
M\E*YN@;X=3TWRFJE!]^M^,#LI_ZP'H*/JRWXWHH-V$Z3_=^^6UW<[[$]AV>8
MR^*"'IG-.KQKR8$1'722@KWP^[]]C8JSNZ] /+PG\A-X_9V[?=^!W '&83?@
M"N#9X&1N .,4[;L C&QAG'D[6.^[RV'P_EE]6GY;/9IV[O]3L?5'\T4NJ*0I
MRZQ362%*B!E"D!')8$I)D:0)S@J5^=B[HR69VVK2*'(#]AO XV2;G3XWP&AD
MLWJT.@&K%+!:^5G(XX?1S62>9' BKSJ1Q\7;R+X:TZ!6]WAI)C7#KP;MT"Z_
MOL%QQ/LW)>_MH:3:5/?+IAR"]3F01)N%CDN8L]RP*BTPY"3'4!922DSS@F1.
M_KK#W<R-,ELI04],/_X[@Z8;N5V/463F.@%/<&^.81""4LV9KB;ED6%U#TGB
MPM/^6W7K]U4UZ=1NE_)5:?+/U5+5V2<6>8%2DF(%:2F,F260X8*,)U"5F4X)
MHAE'3A:6:X=S8X6>S.#6WF'VI0:_6[F;O"B.QXG.P%_>>H>&,S*!O!F2[IOK
MT(A.M*7N(VL/945?\$![9Q]H!G;,3LU,MD_V4:J_._9Z;YQI]FDIUM8,?*^:
M_WYJ''0?5H^FC4V3",P:@Q^;@\)%B;(\+3@WQ$R,S:9$#JDN%"0ET1R5."$)
M];'9//N?&VUWXH.?.@7^8G=2?1W^-^C2U5D]0*N(YZV0[S"Y&8,1P8],\A%P
M][8B1Z(7U+STE6%2NW,D0(<&Z=AF_(O4OV_7T8_51K#'9O,KGC<+(@JLTUQ
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
M18]4#1P(NF]_XD#/(\6. SF/'QGI"ZSN[3S_IKZOUM85^9MZ4<MG99,P+VV
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
MM0 OK1K@#Z,'8#M%@&XTL7.G5<6=FD:,TF4JCXM]9*YO8:^E!YWXP,H/]@J
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
M\UF54&%I73F*'/+".BYGYN\)RF7"M7\ [,5^Y[: U?+=@*7RC&9SA=EM68D
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
MVKZX0 5!G&$.*4Y+8^00#3E*,YCF):9:*Z8*OP1@DZLP-XHY2JFRRYP/.A5
MK<.T>7E&?!N.1W2S'O'81X !L_/T@#B1F.?UMQ.G!M^;C>0\0BK'J_$_(^[R
MZF$*G:7G"DG\SWM[APH?ZK[4L@F^LH7*VA,P@7)C^4IL"Q7:*M"Y@%PA#!.2
MI!DJ6)I2I_P=COW-;>E"24KK<H7NQXLNJ%X^M@V,5632?W52V,E[TP5C6I%'
MG-.Z .E^0!L8T(E.9D, ZW4TZP'3P)FL2RN3'<9ZJ-0_A?5YS9][/ZOMUA:S
M>;=6LMI^67Y>;;^:C^;!K NW]VM5KQ6;14Y3I4J20E$2#+'4#)9,$8@S9E.G
MX"QU"YQW[G%N_-L(73NDB%INT/D/;U>UL[$[G;@A?IF9@^,8F9L;><$7#1J)
MP9>E];H'G=!@+W5H,-W9.3BH$_%S"^[^\S0;'?-9@N\=N&PG?2"?=B^D!BC:
MK9W)2-I+K3Y-^[TX[A2J34!M \;NEW7E\&^*/7[86.>+.V/:;VSA5V.]?UT]
M5N+'@J8:<9$06T:WA#A5&612$B@P5QHG*%=4^)P@^74_-PIOI=_ OZV>%'^N
M'N7KFJM^ASZ>0^%V8!,/X,C<WB6G[TE^ ZSLH!$>]*6_ 8W\X/?VOU$*)X[#
M,NAQAZ<(DQY5C(/G\)AA9"OCV.^]6E<O9JZ^J$_+S79=+ZN;7U?;]VI3W2^M
M,7:[^9N2][8TV?Z!VNWT=KM/:RZP)$I@!KG0"&*14\.*+(>T5"0M!2N+I%PL
MU;UM\,Z=',-(YS2GRV9.'\D8;W[;L'*Q>GJJMA[V6>!Q<Z/0"8=A&FK=*P1Z
M M>AIWN= -N 5JO^4VU)QAO ME%RQH<%.RCW!A)M4DX."^<A5P=N?:P%NPNR
M_-%;(#I+>?/1@-)_9L%H1A3+!$SSA$)CM I8<II"DFJ92,43611^-JR? '.S
M8G]AZ_\V9/R]OFHRVSUI5N#'U7=# >ZG$*,'P]6*C0=Q=#MV'^/_HV^TWNR.
M*3; 3ESPZLF05NLX[ +;K9Y"3&RYCH/HV'8=V<Y8']<FQ=?M4GY4JG%*^;PR
MW?Y-/<J/J[6M,/7+:KV]9_=JLR 9+XC(-,RDK>^=Y 26"5:09$)H:ZXRY96I
MU*OWN7'>+H?=&.\P/]S=&"X:FI'I;0>DO<4QDK?.9C>@%AY8Z:%>K>'&R'\#
M=AJ$]%@= 5Q@?U4?"2;V5AT!SK&OZIA&QE%:5QC3-/ME71G#L3Y(^Z*[]@_[
M7;"4YXK2'"*1:X@EXY 11&"!N>0I3RDCN-MZN_&:KP@C]M>Q#;I64F._V3DH
M'E<;W\)PWN/@QG)1L)V&Z#K1@6$ST!/>6LP[P$^07CBF&PM>4++S%F)2OAL+
MT2'EC6['_[9\QYQ]-FT\0!*>Y83H!/)<",-MN8*L*"7$]G(<"U**I'2](C_?
MS=Q,LYVDX,&(6D^WP7GD@^CE*_ P.$7FHCU$5DI@Q 16SA&.2 -8N=]PA\%L
MHFOM,Y]7H"OLRU ,W%L/O#S99?5E!?HWU Y/C[V8X=OWU<::+L]KM<M.DZ3(
M<![&,->9X4&29)!ABF%:9-;0P\8&]*HW?+J;N3&BE1+LQ71Q!_<!U?46Y%JH
MHM]J>*,TXG9B"(3 MPTGNYKX]F!(W>/;@,&G_4VC=ZOE9O58R<;17/[7<ULO
MH\M'ME#VV"I7&&K-L#&+.(949@9-R70J28K*TME NM39W$CAE;R [07NI33\
M"?]_]MYMN7$<2Q=^%<2>'?-G11@S/( DT'/E/-7D[*RT(S.K.F;7A0)'F]VR
MZ"8E9WJ>?@,D)=&V1 $42+,C_HNN3MLDL=8'XN/"PCI8MDRS0ONT\>03PY'9
MXBE\'5G!Y;9RH4?H[&TIGQ!.9%%9O(F>K"M;<'ILK)./F,S2LE6F:V]9W^-.
MMM=EP:44]1G%X3Y%[_.'7,B5J*Y*3?/K,F>;.A*G+ES>_<V"2I&$BB0P#1&!
M*$I"2 *BH JEX)0'(N-6S; ]RS4W"O>HFCU7^9SGTU^$5YJ]L7V!_^P39_\]
M>J4)G.C3-<5$.GWA1H"[YV/H<[3)OILC0-3]Q([Q^($^D-U>ZDJ=3+ZMCF7?
MFDCH.A!Z@>,,24(H)"Q0$$G3CTLD&101#I(TB(,H=NI)[5F^N7V=F\F';U^F
M^YLL.=> 5<]S:>FS>;T9&MO9L_?S% K8%&:H>BLSM"U4Q\D;&&D:_+J;/,LX
MK9]J'(!?.+A&&F;8YV$7/_MI=;]95Y]-U&:T/3D,J6 L8#"-LP0BEBE3VJ"N
M7DUYA%6L&=^%ZGO&FAMMU[*!R(V>^["THUI/"(U,F_N(_0O0"'H!6L \)ML[
M8.*5P_K&FY2/+!1_SBTVMPSCB>_ZMBMU*8JZ#,NVR'6,$,8B@DQ1"5&DP:09
M9Y"$D8A)HK)(.>5Q'AID;LQ@9#36PE9*\.?[XH[F*\=3M(-XVI'$N2B-S YM
MVQ>3\?/-5.K1'ZL*_'XO3+;E2:R<V:$/#*^T<'"@2?F@3]7G1-![[<"@RK*X
MEV53W<-$<9J=S7U3L<F,=ODSKQ8ABY%*10PY$RE$.*:0<B)ADH24LC"->&IU
ME.8PYMSX82OR1;W!:R*:=V)? ".V8Q"E!>YVQ.$9S9%YY'.QNH&?\X>ZP\[J
M)C<;JSKI"_QI)/7((0ZX^(V"M!AWVL!'>R!>Q#HZW.K&/T+FB\N-R/4<?C93
M6?N:N>(\5A$,>*P-CXPED$4$PU#*( L4Y5Q8E2 ]\.RY\4DK'MC*9T<>AT#K
M)XDSH1C;J+!%P7KQ]^A[8)%7DO_;3?'P[_JN>GW_ YE_PN:?]:(^]+Q)%F^/
M(MM%VG?)P++#\L8L[J_ROBB-J5>?&W_+;U:YRCEM6H>O>+XT.;MK>?=YU\,I
MS *4XB"!/ DB<Z@;0)P2 6F0QCB6*(RY6S.L@8+,;9FW>H"=(A=MX\N.+J"C
M3-TYZISV6D,GT,[4F&):1J:<$6?$O<SNF7#Z+98[5)AI2]Z>"=F+PK7G/N_<
MVC*_ZHWSYZ*JKE;[WWV1ZT5&(_TJAS&4*1?:%DHIQ%(22%,D1"()Y<JI*_/)
M$>=&G;4[\L%XO3IA8VU*+G@C?QJ_NK0,8;2'W?+LS">88Y^&[>2Z $9:\,;(
M^XNIV-?]DQ9ZC$(M)_ 9J0;+L5%?J;S*"1".5TXY=>/0SLJE9CNZEE^*5<M_
MK:<R8RDC&8TA59'>@(4404(Q@E)EBL54A-PM"N#H2',CF\8$V*SHLGZYI=!$
M<T81@.,(V_&+%]Q&YI6=C)H[BA7<VE7^3XI.@N&Y._*QT2;NB'Q"Z9==D$_=
MX&=+N$^WHI+QB&00H4QO^00)(0L" AE+4D*I0CAS.D8^-M#<J.+%!F)PRM51
M:(=MQF:8=C4(J[.W4:.F7AT=[%6W0:?2KTY>/S#,)%]1+>_GIDM=\\'\T%CF
M"\6D8)$*(:4FSA^'&&(1,!BD-,XB$B4XPTYA)L?'FAM%M**"6E833-&:$JVX
MCN$G/1C;$84GY$;FBJ&@N4>>G(;#;^1)SWC31IZ<5OQ%Y(G%+0/*6M"?^=WF
M[EKJ5V>UIC?R2KW7S%3EZ^JK_,<F+Z7X?:4?=:"TOE0\4C@-8$1QK*V..#(>
M$0(YBA(F$":84NNR%X/%F!OAM)J .L"P*=/8Z '*5A&]M]&: +W-.52CWZ$F
MQ/"IZR>KZ29D9![;SL5>"].#8JL'V"H":DW.ZT9QQF0X%/"89%*F*O#13L[]
M?G+<5XNO<B!G ]M7+F3XPZ<K)W(V $_*C9S_M&%&\.^5'NI#M<[O].Z[6N!$
MQ#Q*(QA(JK]0B*<0,X)A%,4LS@)&$RQ<[-ZGCY_;ET=+9U;03C[3DMPLF^M2
MWM-R5P2ML2-RNC3!@VL7GCN"LIWE.QR[D3\2SV&;ID?%83B\&KO/AIC4OCVL
MWG.3]LA5K].G^5=]X;KZM-*LE1?BU[*HJH7",5)<6[=!@#E$5&:0AJF$,1<,
MQ4D2I9E3$_819)P;"]4BZL_VFUJ1RO%4<(Q)M'3AO>[4C.W]\]@2N='4?%T:
M7<UOM+;S:7G<,Q6SZFE\2,Y_JJ;%/4#[[DK<-]1 6W%5-KV+_D>*[_3G6[F2
M*C=#-*Z5JU5305G_25:7G)<;*1:Q5'&2)BD,I0HAB@2"-(I3*&(4QRK :1P[
M';0,D&%N?%]GTP/:"+<_JM74LNDH!];T)V"M>H[6YH!YLC1)QT5_;+NU"Z^6
M$6SE[SAL]2PT.H!:"=!JX=&,'0ZA7UMW@!S3&L3#@7IA-9_Q*/?$@/>M-^AR
MM=K097-JM0A4&)L\ (ABH>WBH*[OB03,&,]80D(NB95=?&R N9'<5D;0"-D>
MHMHG"AP$L9^D?$ S,@,YHN*4.-"G^N#L@8,/G2R%H$^E;AY![W7N)SR=)N(?
M]=0?[&$?)$FH(H0ULZ88(H:1Z3FC69:DF*8D4():9?M8CC>WY1T%(:J3">W]
M_3:H)DQB(D@"E0G&01E5D(120)*$*"1"L@RSQ8,L6?$*N';'_:=#]O3YE6>T
M1F92+2W8B@NV\EZ 1N(:OP$UXVV M#][\@SH1(=,/H!U.DER@*GGR,CF*9.=
M#3FHU#T$<KEMV [^#VWMF@ JDY^=D"#3!"N@_E3I+QC-%,2:9F'"->/&& >A
MVU%/Y]ES^UJUHKGMHKM8V>V.!R(P,E.V4GG/4#^@K=<-:O?YDVX\#RCV?$-Y
MZ!)W.]/$(O&U%/^=RZ6X4MW^B9^+=;5@6".#6 BEPAE$B3:$*&8,B@QG)$TI
M2V*KGA 68\UMQ6[%!:N-H3USW&A:MC;M1/]6Y'H+]:"_A:9*WH]\?0L^+._
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
M'1AF4@HZKN9SJNFYTGTC^ZZXN\L;?]SE2ICMLB8KN:J;O-29SDF"TH1KLR?
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
M8P$F+)296Y"[NPQS,[K:Q(35#=CK<0&,)E 5)32Z7 "M"C"Z&&[::@-J=2X
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
M.]PZC'Y^W5!34$?**VTZWS3'6[\U=O>'G]IVW^@E06@D@Y1RF 9*042I9IZ
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
M 7-*]STPR-PHPL@(C9# 2'D!C)R.F;F'H+2CB',!&ID:#F$#_C1"^DQ^Z,'
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
M5V\PBEI:L,R5:\6X\>;5SE*9QVR-S&ZU!K!)NGE:F7FOIXF0Z5[7Z@IJ92]
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
MB$.F>&RB<#6A8\(Y#6Q]S\^>/3="KL5S;&CU'*[3CN(S0!C[3&BG_X!HL^=
MV+M[SP!D?@VM.A@.;6A5M\1Z1[6"VO*[:)^X__GCLBAS0>MPDN]RM9)5):4G
M3_&1J>AQ"S^_8S(?\!%1NP[?8Y<,LY1_+0KQ(U\N%S&+)%<HA")2'*(P59!@
M\Q\>9J&B*,Z"R,7(W3YX;G2XE0M0_H]-;M)MS P MJER\](UOVZV)&YVZ0Y)
M.Y-R"#XC,^56)'\&W',EO=I>NX=/:C8]5^FYQ?/B[P-=D$5IXF%VH9KM]X<)
M(51&,AB2+#-V2P@9P1ABGL4R(D+2Q,VS>'"8N:W95DI0T66]J6R%=?3Z'4;4
MTIEW-DYC^^A:B/:Q^">-'7=?6R\(?EUHAX>:UC/6J^X+AU?_U>Z1:M^X7-$R
M+WY?5?>2YRJ7HBT!&J4A%I&((,)) !%B')($)5 &.$VYP#P-K'J(]XXR-P[8
M"FH.]':BGBX7Z@!K/Q-X VOL[4XKH\=*JE:JGQT%=WR$R:+B3BK9C9([??'
M+DKB;YNJR43\7FS=)O*+7#>^D,]%I7__CE:WUV7QD LIWC[^KO=>GU97VYW7
MI7'IU77\]F5=&*%!*+7=P$V(*THCDU 8:_R3"&648I8Z6?=C"#DWQNGH"-8%
M*+=:@I4T&^/&S5W4/W&M*;AO507LL;,+ICL]_^+8Z&F,]\#.VGGMV1V9(I]-
M[$Y!$PJR=6J_,4K^8OYL] 37G;E]8W35+\ O8*<NV.OKM3#+%!/BMZ?5&().
MVP1K1*A?=,T:<ZP!3G*]O6HZ _R^TG>\EP]R6=P;\19QBC@2B8(HCK"V.R-E
MNHO&,$I"%&8H39/(.E;[^#!S^P(<E]3!@WP<5 NONA>HQK8XQT7)P>7N!:V)
MO.\#4'-S>I\$H\__??SFZ5SA)Q5XXA4_??704)(F-]H<0'XN^-\[A4):#U*
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
M[1D_.RXF>E%/ ^[YO;N6DXOUV6(Y_2_,$Y*0X<$Z<A4#UO=1!=&3YVB*L^0
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
M AJ TOOU&2Y/5BM<KR[[/P2)0KJ,8$-0H*3)X#0BI)RT+BQPXX9)2;]'2GO
MV4?'BSX%/B)B,DXG[_ TS%Z355Y_V^RAPFF3J*)!)J*?]I $KUT PV22$A.+
MO.S R@K3'T\77W^FC][ Y!^J?@G;+S?8>&#1<8K9!SR=#A7LR)C84GVY,V)D
MCCDN@->'*,6"(;IU 1&]$8EKD]FN-\%N@+BYXC@VXF"5+7J0W_C5P)=M.S#_
MC\5TOOXK">QBB5=MA%SAWI0 OE:C*I]9O5VH[1D8LRD;9.:.:7BL!'C'*N-I
M?W^M+08180.NQ'7<]^)B-9WC:O4)3[_WJ4HFZ!23 69EW1Z2C&(T"C#0L8=:
M&NF&J:K<2=8X+2R.$.KTIXP6D+6E_7*W.<\+VCH%U]44&L%5+0#=M$U(EAER
MH.) 79UODC'RD(+^U'L7.'O+>N3SZ,^+<WQQ05*C?73)Q*4==3X;"O8R2)88
M*%>[!KM$7K:W+%6+JLV/WI)V+C R%/97V*)OZ8T,@3OUD[?YH(@M,.'J2ZZ5
MM"GH( UTC *3+O'H24C.=$#!KC5&GCS1"Q!ZDV$#Y\:C/05>?*NM+[?70-HD
M61D12M?IZCQ#U"0G6^I 02\4%\,DS'8@;IQ62$?P3OI63,M8JPQ=[DDCN,^T
M42"AJ^>RJF\@58+<2)O0&CM0!_(.Q(U[B/4.B*Z VU,[#0#NS<5R/JW1(K'S
M9OI[_>KJ1M$IK51"#X4.Y]J'U4(4+H#-M&5C<&C8,"EBC]/4*+SV5?_=8JA^
M=#&R^_2^D,7'-R%-9YM,-6)F<UM]+:TKEH2WRD8/7M1[B<(V;7[K= _'62#&
MDNS23[GC<N,Z54,A9RAY-V"8_A+F%R4DV@3D,UQR]^WJ2DMP%CGM <EK:;^7
M#+S,"CP+PF0N"]/#W +M(&K<[KA#FZ:^M#%RNLW'.EI[XP8HSY/E9$N%8HK\
MSMKZT#H+6L?H4TDLBT[UEIW2:ZZ7':?#Y,!)6/L)M04D7 $XT:=S.DUUJE.@
M1*)XU)%E--Y[GGWBTME^L3"F-W. RNXJ?0_YC:SVOTSGT_.+\ZLW<R&DYAXA
MA-I[4AA.8 \96 [62!VE4IW.D4Z*O[7TR*K?1W&+/J0XMOK#[S<(]\A+9+4]
M'Y;:_LQJ<#P48M]XJP-QK_M+L;RU]#C>:&_JWUN*#?B55T\=F^XXJ^EU(A>%
M4;%8,H3(O",VA*_S3! *$Y89X54*P\PW?82@<=H"'R-]L@<%-(JC;<.E:W_;
MHO<B$R]%4, 560+/@P.*Y 5RJ1,.-#?VAZ2-G!+7!P Z@&I_;30 K^O&."^^
M77_YYRDNB:BS;^]J,^V-S$*]%1(D*6UKNT63.$0F"D@3G0W:)3-0HFXW^L;I
M,7T$(S: >EH"W5\PK"Z6V_EP]_F[W%%:8@FR9#KXO00EB<--Y9<I461TAI>[
MXQGZQEX7,L>U=4/@Y#$H]JZTEA#Y=O[E8KW:2$Q<.IY6E8R>+#HK9,Q53@)<
M*!*TI$.$:<Y"&.9\W4%4(VCK'PJ/@>Y O;0$L1??;HCMS1+_<8'SM,W*U<23
M*X:.BEB(I1(=14I1 '<EU_$H3J6!3=WCQ(W39O^X9VPOBFD):P\Q=+DM,828
M8]TOKK9X4MJ#LRS7]VK$3"P274<[5N\0UXAYZPL0'4[20[33*.!J4^&+97W(
MN7H9=,B#R $LUFXX&6MY;;(@H^;<!1FY'?@@W4%=(Y#K"Q)=G+=#]-,"YNXW
M<MUL36.,,ED'0%M+)6M5BTM6@V%&<AZU#&F@_KH/$S325)!CG)P]:* !(&V:
M^M/*-:7A$RZ_DG3FIP\W"J[/W*N'_^KJ_J<D5123X&M-E=(R03 &(1G#5=;>
M<C-,-E.?7(QL#/N U=WA\6/IN %\OYW39^%J_3&L\=TB_?WEXOQ\NMXP=&GY
M32EH@F20:GZ%RCY"0.8 C8PJ)L53&*;3X@])&Q>)XZ'F7H?\/E78 ";?+):_
MA66^FAQZQ456/JN<-=@4'"BI/ 1I$VUQ;ISV!D,<*"AYD)YQL_F:05\/RFH
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
M6XP%5S*""$%K2199YV&ZQP_VM)K.,%_,\'VYN\(-2;_X=K6/-^W>0HI""I:
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
M"H&8(6%Y3M]ZQF/,DD=;_CT'?@+':'SM]0#%^ZW83"$SHQ&$K(U?'<LUM]U
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
M^W*U^10^X7=A\:]'?*B0BI3$!Y>&@XK.@=?&0/8V\V)CMGD("EYZQ\3Y#*,
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
MX0"8TO$X0F4/E7Z _"96^]_GB_GEU>4UX3Z32ZZ(9N]K6U;+#(00/*")0NK
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
M&^]$:#/,_4""I_7%VP.UG?:Z NEM<XM;B=9L^_>8EHN:GKI5Z ->T<@<O?.
M2LDZ2JI + SKJO1.*B>%:W.]>@S5TS8L:0_7QGKL ;-7EY=A]>7.MO']<K&9
M+SXA<4@+\I8OXZ..-B>06@M0SC)PDB6(DKQJ[2W3JA$^!U(X;3^39EALH9_N
M8Y!QK]<'/GC<:.74U^LO 1"5S][8 H2T",IJ,D=""!!*9<9E"C*G<PEAZM79
M,+/\Y[7G6Q?K]NRO>LGD$6]_/5.QR&*<!JN*V_6:<C)RT.A3XI8;*8=D^8Q
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
MGKA6@4M&04J2N1!5+J'/8MA=I)OUN\XAOM ==/H,@$@YGY=G6[73L5TKYND
MIS^]7898;RF6N-DCC-GE4T<(1@8O?J20XM;WOKKUO8F^[P;QUR@6JI02/8%$
M.,I*;1'@60H@/2%:QL*3:L,%/6B9AV[5.WW9!S+ #_1__6?A/+<";0#-A 6E
M0WT(]9;R=>T%*N=5(V:*8>N<-I1HA[.[NV5#Z\UVW]M.E&RT^UU^]G'VP(<$
MF60GY!GIP$13<8*@N'00%7FI9L8;="BD;T-_<=2=\&::*<7C^3R=_3O4J./L
MVY5)OFT-<N--5707G(1D<@*E @>_=2F-SNIDE2R-6$$&KG1.N^$0K-V+'5M:
M<+;[X4TU_L^GVQG0]0][WW0=^(7'V3EW%GF2[;12$GHN#$@5<DV/!+AZ*#M>
M<H@!$[-M&JR/LIW65HTGONABWG,0+.A@ZCQ[6<?;^P@^I@0%LQ199!7N-M<]
MV,CSW/?,:>,;@HK;;3&CZKJ#NZ/7&,]N>G5>_;G<+%06ICB1:7.F8%4QTD\H
MMH!&93BS"B.VJ8:ZOY9I$#6^G5>C*KT[V/P:/N/K5>436(248PY.@=.D$<53
M/=ZC :LLXT8&EK#-(,#'5C3Q-?>!EGX2.'NJ?>+VUA_IZY9GKSZN<7O!^ MN
MI]/D:$/B-2PTF=?BU 0NN40^Q4K.IG"FS2Y'U$,?WA,$]K79:DP%3HV Q_=6
MBDSQYS/\O%D(;[W+E:O6J@"J& 9>4>[@E8HA6*M-?"YXWO6[IKG];W;*-%'Q
MQ)"YK #\#=>IVN8C)9VO\<MJLSS;O,?_/5_2:OY%F<7ZM_-U^A0V>.T=FP4F
M88LK C!N._^YAV"# RX]8S9FG^]./'\02/NOH,L@9D\4K(YNDLGWJJN$]Y)L
MN[KEE9S_7IY]>KNMX_B*)ZLO](6+&!)FRAV TES:AE6T$+5D$$(1LDY>2U'L
MM&T-^MHN=[##(=92^1/CZIKMX.;RY,WYE@WAED8O'X _K-Z'/ZJHOZVKG&??
M+D6N_V:A$D,3DH4B"T41OA@(QFI@!GU20I!S[1(XC;6>:=JXFB-Q$G/M#=&O
MN(ZK$4!Z73Y\(\!%\/FNE V>O?J\.B>1DM(4HM1A6>1\Y'49P2-:T"PFRZS1
M+NV"P)V^;)HVIN;P&E_1DV/G9N]^%T^6'[<VVFP#@A]6I_G=^BV>T4[ZKEQF
M,[>&7BP0%;+D)3CI*SVQUQ I4P(9BU(BIV3#L#-TZ JFZ>4YXG':U"0=7$]=
M2+*Y$N46U]"5*_F"SE'NK92LV;(K$$..($)4(=H<#&O33OW<RJ;I>VD*O29&
MF>W[X._GGS^'];=5^?%3=:_-\O2QU]/WM*+U5VSY=KCO8H[SKCB*JB9Y<[12
M>F>+!Y[J/+2$=&:[;$$6ZZW-2>C4YA;\J"4<OZR^;H^'GT]_KXX<UOF.?5ZE
MM#X/)[='#Z1"^X<P'(K0 I31%/_FVM%)QP@37F2MVW0L[K'8.;UG#D'<W8VY
MM1T[" @>%F@A$CJ.-EUTD"E&O\3L!;"4F76)\U9^^O!ZI@5<<QC<[\,XU":3
MCV*^")PVY*)U]9A)+[_B'U<B75&K;QWXX@S[^?2GS=GR<SC#.KWOMS7^].=R
M4SW[\O\A[UYX)4W*G@*?[&M15O*5@)V!Y4E3A)2=1+53_C/NNJ9MDC@6.B>W
M:+>[Y57CR<)+8[+(!B+6$FIE \7_0D!B%*"C83RI-JU 3Z]K6@:I/G;/O6PT
M'''^ G&GVRO1<;CE'SD->&*9XA@%4O,ZEBV11)7#6*#9TNT(:]JTA1QP0C>C
M4>H#8X-L,NKD@E%S]1LBA.&I]1T2A<,RX4<6,E+B>OWI#Y&#HPK6A92!3$99
M0U 2""T&C$3,Y.:<-6K;?FI5A^XD#WWV31%ZC"(ZRQP4K2C&Y)F#<^C !<MY
M\%H*[8XF<B<] Z-AY.X&,IXI^KSONY9O[RZHNY\PYG[2L*/I2<3PA%8SET&;
M:E>##((T#C0WA3$5!?=M&'1:["K;60C7G2[UM62S_'@:MH]UZ^57LLY7O#7L
M8'LTGVU/Z7?ES?(TG*8EA66U8H',^+UI;CR!2153#=08QD#1FO<0;>+D:*4H
M5+8XL].DC<;K['B7&H*Y[\9<]&3:B6M2_G6ZQG"R_#_,_PC+T[>KS98BXR+-
M_?E&P%\P5-U?ZB2=G--V0DEP6-=I<IL[XCN2DUG:U"/J2I4>$8+C"B@-H5U?
M.^&<WP'9#98V[75&$S!/;< .KBYNL^#A]IKFUH/2I>#YW>E[3.?KRL)$_^#7
M%:GM\H\_A,WRK@:2KO$/1[ FD#5L9N"BE8"B&".$)T.U:<(?7Y9IKTA&QWPG
M1N\\-AVW(W6GCQTSBCUV=^G3R9"3F4O-(6O*@U02&D)4$;BNE%%:FM"(AO\H
M"?.A[K.P67CCI0>ND((=H3A$H268)-&Q(KU7JN^MLN,0=PCVFNV0@TS<03QP
M';+_<+Y9GN)F\SM^O'A3K[UX-H20#.WM(:;*V"X-!&$%F)P%1^UXB(VF:CRU
MK$XP>%RHW"67&,UN/8#P8NV7?7_)8HHLU4F_*I,?FPB.60\R<!NED13Z-)HV
M<7L9TX)L1//>!<[>NIXX^_[GZC/^<$Y:(R>Z%.*JM9,KYXT28!G#VC. X$6=
M%$WQLK).,B/=,U';DU\P,13V-]AJ;.U-W>6X6I]]#!_QAW#ZGWMR^!)BMN35
M(A5[48(=LC @8HBE.*=VJPIYZCNFO1(9!PBCZ;"#<^/Z*/[AV_5O_[G$-2WJ
MT[>WM5=DNUUR9"Y&J4"H7$ %4I4/A@/GEFL,'J-M4\6VV_HZN6B;-)QI8,F>
M\'G[1O&^?)<>S7-*7/H(3-2;\.@#A#J&PJ-*+MD4431^%MIEF9T$WR/BY#$H
MCFZTGA#Y\^F7\[/-5F/B<O/GT0A;FU6T%*%.;97@HQ.07>#1&QV$:'QW<W]1
MG:!M?"@\!KH#[=(3Q'[X=DMM;];XO^=XFKYM_9,IEA%] IYKFY1A"2(O#"33
M/EGGO'/-3^3'%M?)&T OQ_$H-NP)E@\)=.G!R@9C97&$'JLK[T:HA7L18D)R
MZ8PIR<8O68\OKI.=<"Q ['#H'F*=3@&WN?;;JX2+?%1I&0!K];OR*,!9;P&3
MRD)*Y[-I<]>UR^HZ@=Q8D-@ESCO$/AU@[@$Z/5D[AJU@D&I>KR@L!F]# D]2
M\:B\Y+K-GK8G6V6SXO ^3M8#+=0=QF[S]:ED,-35ZRI'LJ06Y0H%JR)SALDY
M&X^ M(ZI+0=9>F=JRP%JG_C^]G<\7:[6OZ[.<//Z'#_\L?KP:75>V]L__$$R
M?:,?7&Z[P0F;&"+)%$DF&2M'%<N@??2)\^)LOM-!]7"]YX[?UQ-0]K7LJK&:
M.]AYKFM*[[@5CS$F(3,P8PPHI@JX6%FKC;9*Q(C.M.F9?V1!TXZZ[N.<&\-6
M'4#NPSJ<;NB;JQI_Q_7792(5W:INOE7^_($^<O/P7UWZ,T.>@TNN]K;6[9\
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
MNI2439G5/$T&4,XYDI.2M1*<DYQS@:71;*!!Z]P-?W-X'FAHGP[0]U!-R'5
M>W4Y\/H<?\4_S]ZO3NAC/G[X T^^XB^KT[-/FX7%) DP"IBC9$S9HB'6T;&T
MW?.H$X6]HDVB<N#"=\/G/-XICF?!#@#[8.9U2\R?3Q\3E.6(IB0$K5@=U%6'
M"&#6P*QC*5G+E&]S[;/WDG<#Z1P>28YCM5G \U+(_\&P_O#':F&9<-ZX"-I5
M&JYBZN #94 RA=E59EC3)J<>NM+=P#BWQY71;=0!!G<]$>[)Z670B:$&F6H?
M@[4>8D(#CD>.CAE%Z=VDA_E>F!1S>)PYBLTZP.8PWR.0X<()Z0-3&I+,$93.
M")&50OF<T3)P@_<H?";9(>M:=\/C'%YI&MNI R3NYW%;21.+6C/!@)?::A9%
M .]#90)27 17LHO'8[\8$YES>)XYDMTZ0.@@'WRS.E\O8E')6TN*=/61U&L$
M)ZTCO69#HGN*5MITT0Q>ZFYXG,,+35LK=0##O1QN*ZB6.7#-&1A>>=(DG0WT
M9PE2)L6B-"A4&^KGO9>\&RSG\'!S'*MU ,]A_K?\2H%*BI*5RGQ=#/E?]N1_
ME<C/HA*!H15<MB]BW&FIN\%Q#J\X;:W4 0SW\[<JJ&')^DKFKW+-X#*%)M&[
M""1VC,DP<K>>=LF=83F'QYWC6*T#>.[L?Z\*?>FUE J]*;Q8X#R3J#Q;H!]X
M0"$E%NTRWIUI=^RM\KOU[@;,.;SJ',%>':!R5_?;"GG_@# !,V.0;*8#0O-,
MV5RNO1;29ZZ"5\5.NF\^M.K=$#J')YVCV:X#G#[GC0N;@JY#[B%KJ2LAIX=@
MG(.H0TA6%%OT-'>4N^'M);S:#+)!#T.Y=O2?14I99%$G2&=!'I)UAN"#!2,]
MX\'6(3ZM&(5W6^%N#!<OZ15FD$TZP-J#OO.OTWQ9OX3YIS\3B7XYGZ<H'71P
M'+)CI$')*NF"8< -#UES)X(X8J'$8\O<#76S?6L9Q3H=')U/NM2C0JK,([?.
M@)=*D)#:@G-*@G52IJ!$D&F"V.XP*,[^<644:TT]P?B6KWU/_'#="2F8C")2
M'!&2H,Q>\D*Q*?>$%(),("]S:I=Q&,]_TVZPZ?D-I(%&)\;']]!_1!ZO,:@B
M#:0B21Z5*,MV2=*.+%*,-D<L:0>$[/)=NV&DYP>))EKMX&![K 50!L<""5&[
M8!0CT#MD'IQ-'#FZH/017V!W0\]LWP\&:;L#R#S6UAP9*[0B!,,J:W'B"NCX
M)%FB+)9V2LU%&^:#0YK-Y1SN]\?0>'O&YLN_J+]$6N9__;__#U!+ 0(4 Q0
M   ( .F$4%0A/JJ.H00  $@-   /              "  0    !A,C R,65X
M,3 T.2YH=&U02P$"% ,4    " #IA%!4[ ,J]V #  #4&   #0
M    @ '.!   83(P,C%E>#(Q+FAT;5!+ 0(4 Q0    ( .F$4%1XTVH\.@,
M !\*   -              "  5D(  !A,C R,65X,C,N:'1M4$L! A0#%
M  @ Z8105 KBVE9'"   &C    X              ( !O@L  &$R,#(Q97@S
M,3$N:'1M4$L! A0#%     @ Z8105%P%TZII"   *#    X
M ( !,10  &$R,#(Q97@S,3(N:'1M4$L! A0#%     @ Z8105&VU5FAH!0
M:2,   T              ( !QAP  &$R,#(Q97@S,BYH=&U02P$"% ,4
M" #IA%!4-?@VOYCH @"!;", $               @ %9(@  ;G9R+3(P,C$Q
M,C,Q+FAT;5!+ 0(4 Q0    ( .F$4%38D:L.GQ@  $<8 0 0
M  "  1\+ P!N=G(M,C R,3$R,S$N>'-D4$L! A0#%     @ Z8105$A3;*36
M'P  @#0! !0              ( ![",# &YV<BTR,#(Q,3(S,5]C86PN>&UL
M4$L! A0#%     @ Z8105.526Z9"B   1T4& !0              ( !]$,#
M &YV<BTR,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ Z8105-*4Y*R5-0$
MR=P! !,              ( !:,P# &YV<BTR,#(Q,3(S,5]G,2YJ<&=02P$"
M% ,4    " #IA%!4^724\NH< 0 -H L %               @ $N @4 ;G9R
M+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4    " #IA%!4;;8#W +,   @<0D
M%               @ %*'P8 ;G9R+3(P,C$Q,C,Q7W!R92YX;6Q02P4&
/  T #0 K P  ?NL&

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
